Closed mariomaz87 closed 1 year ago
Sorry, my bad. I can't reproduce the issue now, everything is working as expected!
Don't calibrate the Xbox controllers, they calibrate themselves: Just turn them on without pressing any triggers or pushing any sticks. If you feel like something is off, press each trigger two or three times, and rotate the stick axes a few times and it should be properly calibrated.
The old jsdev calibration interface is only there for old devices which are queried via a time-based analogue interface (like old-school game ports). Modern input controllers are almost always self-calibrating and report digital input values properly scaled.
The old jsdev interface doesn't even know about axes that have no center position but an idle position at zero. Look at evtest
instead which properly knows the ranges.
Version of xpadneo
v0.9-131-g0150346
Controller Model
Connection mode
Installed Software
Protocol Information
Please help us identify at which layer the problem can be found if you want to report mapping errors or if the controller fails to be detected:
evtest
is showing issues (describe the issues below)BTN_NORTH
andBTN_WEST
are intentionally swappedjstest
is showing issues (describe the issues below)gamepad-tool
is showing issues (post console output below)Please describe how it is failing below in the next sections.
Severity / Impact
Describe the Bug
Axis 2 and Axis 5 (shoulder triggers) are always pressed
Steps to Reproduce
I added the controller via bluetooth on Linux Mint and I noticed a weird behaviour. Double checking with Jstest I noticed the bug above.
Expected Behavior
I expected the Axis 2 and 5 to be a 0 while not pressed.
Screenshots / GIFs / Videos
System Information
Controller and Bluetooth Information
Additional Context