Как сделать плюсо/минусомёт

1. Подключает к компу геймпад по usb.

2. Скачиваем любую программу для эмуляции клавиатуры при помощи игрового контроллера

см. http://www.joysticks.ru/files/

я использую JoyToKey старой версии потому, что она не требует оплаты

3. Назначаем клавиши, согласно схеме клавиатурного управления

Как сделать плюсо/минусомёт Геймпад, Оптимизация процессов, Плюсы, Длиннопост

Примерно так:

Как сделать плюсо/минусомёт Геймпад, Оптимизация процессов, Плюсы, Длиннопост

Перемещаемся между постами и читаем по нажатию джойстика. По кнопкам собственно оценки и просмотр гиф.

Определится какой номер кнопки что значит можно:

Панель управления\Оборудование и звук\Устройства и принтеры

Как сделать плюсо/минусомёт Геймпад, Оптимизация процессов, Плюсы, Длиннопост

Далее выбираем свойства - закладка "Проверка". Тут покажет номер кнопки, которую вы нажимаете.

Как сделать плюсо/минусомёт Геймпад, Оптимизация процессов, Плюсы, Длиннопост

Все плюсо/минусомёт готов. Теперь можем просматривать и оценивать посты с помощью геймпада. Это удобней: можно откинуть в кресле - к мышке или клавиатуре мы больше не привязаны. Устраиваемся по удобнее и погнали.

2
Автор поста оценил этот комментарий
Вы лучше мне подскажите как реально поставить плюс или минус , второй день разобрать не могу )))
Автор поста оценил этот комментарий

1) Открываем консоль браузера

2) Пишем туда

function eventFire(el, etype){
  if (el.fireEvent) {
    el.fireEvent('on' + etype);
  } else {
    var evObj = document.createEvent('Events');
    evObj.initEvent(etype, true, false);
    el.dispatchEvent(evObj);
  }
}

const bttnsUp = document.querySelectorAll('.story__rating-up');
[].forEach.call(bttnsUp, (elem) => eventFire(elem, 'click'));
раскрыть ветку