My output of evtest:
$ evtest /dev/input/event4 Input driver version is 1.0.0 Input device ID: bus 0x3 vendor 0x6a3 product 0xffb5 version 0x0 Input device name: "Saitek Cyborg Evo Force" Supported events: Event type 0 (Sync) Event type 1 (Key) Event code 288 (Trigger) Event code 289 (ThumbBtn) Event code 291 (TopBtn) Event code 292 (TopBtn2) Event code 294 (BaseBtn) Event code 295 (BaseBtn2) Event code 296 (BaseBtn3) Event code 297 (BaseBtn4) Event code 298 (BaseBtn5) Event code 304 (BtnA) Event code 305 (BtnB) Event code 306 (BtnC) Event type 3 (Absolute) Event code 0 (X) Value 1948 Min 0 Max 4096 Fuzz 16 Flat 128 Event code 1 (Y) Value 2092 Min 0 Max 4096 Fuzz 16 Flat 128 Event code 6 (Throttle) Value 254 Min 0 Max 255 Event code 7 (Rudder) Value 105 Min 0 Max 255 Event code 16 (Hat0X) Value 0 Min -1 Max 1 Event code 17 (Hat0Y) Value 0 Min -1 Max 1 Event type 21 (ForceFeedback) Event code 0 (?) Event code 1 (?) Event code 80 (Rumble) Event code 81 (Periodic) Event code 82 (Constant) Event code 83 (Spring) Event code 85 (Damper) Event code 88 (Square) Event code 89 (Triangle) Event code 90 (Sine) Event code 91 (SawUp) Event code 92 (SawDown) Event code 96 (Gain) Event code 97 (AutoCenter) Event type 23 (ForceFeedbackStatus) Testing ... (interrupt to exit) ...
My output of evtest:
$ evtest /dev/input/event4 tatus)
Input driver version is 1.0.0
Input device ID: bus 0x3 vendor 0x6a3 product 0xffb5 version 0x0
Input device name: "Saitek Cyborg Evo Force"
Supported events:
Event type 0 (Sync)
Event type 1 (Key)
Event code 288 (Trigger)
Event code 289 (ThumbBtn)
Event code 291 (TopBtn)
Event code 292 (TopBtn2)
Event code 294 (BaseBtn)
Event code 295 (BaseBtn2)
Event code 296 (BaseBtn3)
Event code 297 (BaseBtn4)
Event code 298 (BaseBtn5)
Event code 304 (BtnA)
Event code 305 (BtnB)
Event code 306 (BtnC)
Event type 3 (Absolute)
Event code 0 (X)
Value 1948
Min 0
Max 4096
Fuzz 16
Flat 128
Event code 1 (Y)
Value 2092
Min 0
Max 4096
Fuzz 16
Flat 128
Event code 6 (Throttle)
Value 254
Min 0
Max 255
Event code 7 (Rudder)
Value 105
Min 0
Max 255
Event code 16 (Hat0X)
Value 0
Min -1
Max 1
Event code 17 (Hat0Y)
Value 0
Min -1
Max 1
Event type 21 (ForceFeedback)
Event code 0 (?)
Event code 1 (?)
Event code 80 (Rumble)
Event code 81 (Periodic)
Event code 82 (Constant)
Event code 83 (Spring)
Event code 85 (Damper)
Event code 88 (Square)
Event code 89 (Triangle)
Event code 90 (Sine)
Event code 91 (SawUp)
Event code 92 (SawDown)
Event code 96 (Gain)
Event code 97 (AutoCenter)
Event type 23 (ForceFeedbackS
Testing ... (interrupt to exit)
...