An improvment for Joystick KCM module would be the ability to set joystick deadzones values for joystick/evdev API to take it in account. Right now, many gamepads with joysticks have deadzones which Linux doesn't know about. It results in lack of accuracy or false moves when the joystick returns to center. Reproducible: Always Steps to Reproduce: 1. Plug in a gamepad (ex: Xbox 360) 2. Open Joystick KCM 3. Move the joystick & let it return to center 4. Check the x/y value: non-null (it should be 0) Tested on Manjaro 0.8.13 (kernel 4.1.6)
*** Bug 510465 has been marked as a duplicate of this bug. ***
This seems reasonable to do.
Created attachment 186024 [details] PS5 controller's Stick Drift being shown.