Как сопоставить кнопки джойстика с кнопками клавиатуры, используя joy2key?

Там нет много документации по этому вопросу, я играю в игру для вина, и он не обнаруживает джойстик, поэтому я хочу использовать joy2key для отображения кнопок джойстика на кнопки клавиатуры, но не могу понять, почему именно его командная строка

joy2key -dev /dev/input/js0 -terminal

показывает кнопки пшеницы, чтобы нажать, но я не могу понять, что делать, инструкции не ясны

1 ответ

Решение

Ты можешь использовать antimicro это вилка joy2key и имеет GUI, использовать этот PPA за 12.04 до 15.10

sudo add-apt-repository ppa:ryochan7/antimicro
sudo apt-get update
sudo apt-get install antimicro

Для 16.04 до 17.10 используйте это PPA

sudo add-apt-repository ppa:mdeguzis/libregeek
sudo apt-get update
sudo apt-get install antimicro

Источник

Для тех, кто ищет решение, которое легко установить на Ubuntu 18.04+, я нашел qjoypadв официальных репозиториях Ubuntu. Установите его так:

sudo apt install qjoypad

Затем он должен быть доступен в вашей программе запуска. Он запускается как значок на панели задач, и вы можете запустить конфигуратор, щелкнув его правой кнопкой мыши.

Лично мне очень нравится опция быстрой привязки, которая позволяет вам нажать клавишу на геймпаде, а затем клавишу на клавиатуре, чтобы автоматически обновить сопоставление для этого макета. Обратите внимание, что он действительно поддерживает несколько геймпадов.

Что касается меня, у меня были некоторые проблемы с нажатием правой кнопки мыши, чтобы запустить конфигуратор для работы на рабочем столе Unity 7.5, и в меню, вызываемом левым щелчком, не было возможности для его запуска. К счастью, для этого тоже есть обходной путь. Просто запустите qjoypad вот так:

qjoypad --notray

.... это отключит значок на панели задач и вместо этого запустит окно со значком в нем - которое работает должным образом.

Это можно сделать автоматически, отредактировав /usr/share/applications/qjoypad.desktop. Найдите строку, которая начинается с Exec=, и добавить --notray до конца (убедитесь, что после qjoypad в конце строки и --notray).

Другие вопросы по тегам