Программно нажмите кнопку игрового контроллера в Windows - PullRequest
0 голосов
/ 25 июня 2019

TLDR

Имейте игровой контроллер USB, ищущий метод на любом языке, совместимом с Windows, для нажатия на него кнопки.

Деталь

У меня есть игровой ПК с Windows и набор из четырех ультистарков Ultimarc, встроенных в аркадный шкаф. Каждый джойстик Ultimarc отображается в Windows как устройство с 16 кнопками из-за функции клавиши Shift, в которой я не заинтересован. Было бы съесть кнопку и медленное время отклика. Моя раскладка использует 8 кнопок, что соответствует количеству входов джойстика.

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

Я открыт для использования любого языка, но ищу метод для программного нажатия 9-й кнопки на этом джойстике, который доступен, насколько известно Windows, несмотря на отсутствие физического ввода.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...