[Solved] I have a Logitech Extreme 3D Pro that is not being recognized properly by System Setting’s Game Controller module, but is being fully recognized by jstest-gtk.
The issue in the Game Controller module is that the cursor on the Position graph does not change, despite the values on the Axis chart changing. On the other hand, jstest-gtk properly recognizes all attributes of the joystick.
Here is the jstest output:
Driver version is 2.1.0.
Joystick (Logitech Logitech Extreme 3D) has 6 axes (X, Y, Rz, Throttle, Hat0X, Hat0Y)
and 12 buttons (Trigger, ThumbBtn, ThumbBtn2, TopBtn, TopBtn2, PinkieBtn, BaseBtn, BaseBtn2, BaseBtn3, BaseBtn4, BaseBtn5, BaseBtn6).
Here is the evtest output:
Input driver version is 1.0.1
Input device ID: bus 0x3 vendor 0x46d product 0xc215 version 0x110
Input device name: “Logitech Logitech Extreme 3D”
Supported events:
Event type 0 (EV_SYN)
Event type 1 (EV_KEY)
Event code 288 (BTN_TRIGGER)
Event code 289 (BTN_THUMB)
Event code 290 (BTN_THUMB2)
Event code 291 (BTN_TOP)
Event code 292 (BTN_TOP2)
Event code 293 (BTN_PINKIE)
Event code 294 (BTN_BASE)
Event code 295 (BTN_BASE2)
Event code 296 (BTN_BASE3)
Event code 297 (BTN_BASE4)
Event code 298 (BTN_BASE5)
Event code 299 (BTN_BASE6)
Event type 3 (EV_ABS)
Event code 0 (ABS_X)
Value 508
Min 0
Max 1023
Fuzz 3
Flat 63
Event code 1 (ABS_Y)
Value 510
Min 0
Max 1023
Fuzz 3
Flat 63
Event code 5 (ABS_RZ)
Value 128
Min 0
Max 255
Flat 15
Event code 6 (ABS_THROTTLE)
Value 92
Min 0
Max 255
Flat 15
Event code 16 (ABS_HAT0X)
Value 0
Min -1
Max 1
Event code 17 (ABS_HAT0Y)
Value 0
Min -1
Max 1
Event type 4 (EV_MSC)
Event code 4 (MSC_SCAN)
What additional tests can I run or logs can I provide to help diagnose the issue?