FS#77845 - evdev events for BTN_WEST & BTN NORTH are reveresed XBOX gamepads
Attached to Project:
Arch Linux
Opened by Cecil Henry (archcecil) - Tuesday, 14 March 2023, 03:26 GMT
Last edited by Toolybird (Toolybird) - Sunday, 14 May 2023, 21:46 GMT
Opened by Cecil Henry (archcecil) - Tuesday, 14 March 2023, 03:26 GMT
Last edited by Toolybird (Toolybird) - Sunday, 14 May 2023, 21:46 GMT
|
Details
Description:
West & North face buttons report the from code from Microsoft gamepads. Steps to reproduce: If you run evtest (https://man.archlinux.org/man/evtest.1) on an XBOX gamepad (360 or XONE) pressing (Y) should report as BTN_NORTH and (X) should report as BTN_WEST. But they are reversed. BTN_SOUTH & BTN_EAST are correct though. A PS5 gamepad works correctly. So I'm wondering if there is a bug in the kernel driver for XBOX gamepads. |
This task depends upon
You could always contact the linux input folks and ask them [1].
[1] https://lore.kernel.org/linux-input/
[1] https://github.com/archlinux/linux/commit/19176d30b7ca764be884bf94cc08729e1585dfc1
[2] http://vger.kernel.org/vger-lists.html#linux-input