Uinput游戏手柄事件不起作用

时间:2017-12-13 11:24:31

标签: linux archlinux gamepad uinput

你好吗?我希望你可以帮我一些东西,我有一个来自Artix Linux的问题,我想连接我的Wii Remote将它用作游戏手柄,它不想工作,因为uinput模块不想解释与之相关的事件游戏手柄输入,它没有捕获例如" BTN_A"或者其他人,但如果我把另一个人作为" KEY_A"如果它识别它,但在那种情况下充当键盘输入。你提出什么解决方案?

请注意,我使用WMinput,我已经安装了cwiid,wminput,甚至修复了内核中的uinput模块。

1 个答案:

答案 0 :(得分:1)

我遇到了同样的问题。在我的情况下,错误是我试图将按钮作为unsigned char传递。后来我意识到BTN_A没有定义为131而是定义为0x131,所以它不适合unsigned char并被截断。希望这有帮助!