Uinput геймпад не работает

Как твои дела? Я надеюсь, что вы можете помочь мне с чем-то, у меня проблема с Artix Linux, я хочу подключить мой Wii Remote, чтобы использовать его в качестве геймпада, он не хочет работать, потому что модуль uinput не хочет интерпретировать события, связанные с Входы геймпада, он не перехватывает, например, "BTN_A" или другие, но если я добавлю другой как "KEY_A", если он распознает его, но в этом случае действует как ввод с клавиатуры. Какое решение вы предлагаете?

Обратите внимание, что я использую WMinput, и я уже установил cwiid, wminput и даже исправил модуль uinput в ядре.

1 ответ

У меня такая же проблема. В моем случае ошибка заключалась в том, что я пытался передать кнопку как неподписанный символ. Позже я понял, что BTN_A определяется не как 131, а как 0x131, поэтому он не вписывается в неподписанный символ и обрезается. Надеюсь это поможет!

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