Это команда joy2key, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
joy2key - Эмуляция событий клавиатуры с помощью джойстика
СИНТАКСИС
радость2ключ Использование: joy2key ["Имя окна"]
[-rawconsole]
[ -Терминал ]
[ -ИКС ]
[-axis [(axis0) low hi] [(axis1) low hi] ...]
[-thresh [(axis0) low hi] [(axis1) low hi] ...]
[-buttons [(button0)] [(button1)] [(button2)] ...]
[-dev {/ dev / input / js0}]
[-rcfile {.joy2keyrc}]
[-config {нет по умолчанию}]
[-autorepeat {(freq) 5}]
[-deadzone {(процент) 50}]
примечание: [] обозначает `необязательный 'параметр или аргумент,
() намекает на требуемые аргументы для опций
{} обозначает параметры по умолчанию (встроенные)
(примечание: настройки по умолчанию могли быть изменены путем редактирования joy2key.c)
ОПИСАНИЕ
радость2ключ контролирует джойстик (обычно / dev / input / js0) и отправляет события клавиатуры в X
окно, терминал или необработанную консоль. В случае X, xwininfo(1) используется для получения
идентификатор окна, который не должен быть проблемой, поскольку это стандартная утилита в большинстве X11
раздачи. Чтобы найти символическое имя определенного ключа, см.
включить / X11 / keysymdef.h. В режиме терминала joy2key отправляет символ ascii, указанный в
командная строка (то есть «joy2key -buttons a» означает отправку строчной буквы «a», когда первая
кнопка джойстика нажата). В необработанном консольном режиме обратитесь к документу
"rawscancodes" включены в этот дистрибутив для правильных скан-кодов.
Опции
-X Отправить X событий. Может быть скомпилирован из вашей копии joy2key.
-rawconsole
Для SVGALIB и подобных программ, которые переводят клавиатуру в необработанный режим. Отправляет
сканкоды. Может быть скомпилирован из вашей копии joy2key.
-Терминал
Отправить символы ascii. Может быть скомпилирован из вашей копии joy2key.
-ось Определяет действия для отправки при передаче низких / высоких значений для каждой оси. Указано в
пары, от axis0 ... axisN, то есть ось X - это axis0, затем ось Y (axis1),
тогда, если у вас есть шляпа джойстика, это могут быть оси 2 и 3 и т. д. Чтобы выяснить, какая
ось какая, используйте jstest программа, поставляемая с драйвером джойстика.
-кнопки
Аналогично -стрелкам, но для кнопок. Идет от button0 ... buttonN, указывая ключ
послать для каждой кнопки на джойстике. Использовать jstest программа для определения
нумерация каждой кнопки.
-молота
Определяет нижний / верхний пороги для использования (т.е. в какой момент перемещать стик или
нажатие на геймпад вызывает парное событие) для каждой оси джойстика.
-dev Задает используемый джойстик. По умолчанию / dev / input / js0 (первый джойстик)
-автоматический повтор
Включает и дополнительно указывает частоту автоповтора, т.е. количество раз
в секунду нажатая кнопка будет повторяться.
-мертвая зона
Управляет чувствительностью при ручной калибровке.
-rcfile
Устанавливает rc-файл для поиска.
-конфигурация
Читает в конфиге в rc файле.
Используйте joy2key онлайн с помощью сервисов onworks.net