I see that you can also try change this with X-windows: $ xinput list-props 16 Device 'JOYMAP Mouse': Device Enabled (151): 1 Coordinate Transformation Matrix (153): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 Device Accel Profile (282): 0 Device Accel Constant Deceleration (283): 1.000000 Device Accel Adaptive Deceleration (284): 1.000000 Device Accel Velocity Scaling (285): 10.000000 Device Product ID (271): 255, 2 Device Node (272): "/dev/input/event19"...
I see that you can also try change this with X-windows: $ xinput list-props 16 Device 'JOYMAP Mouse': Device Enabled (151): 1 Coordinate Transformation Matrix (153): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 Device Accel Profile (282): 0 Device Accel Constant Deceleration (283): 1.000000 Device Accel Adaptive Deceleration (284): 1.000000 Device Accel Velocity Scaling (285): 10.000000 Device Product ID (271): 255, 2 Device Node (272): "/dev/input/event19"...
Hi Michael, I checked the code again, speed=1 is the slowest reporting rate possible. However, we can make it slower by adding delays between reporting events. I tested with the following: # Get input from the script button vendor=0x00ff product=0x0000 src=0 target=mouse axis=8 speed=1 button vendor=0x00ff product=0x0000 src=1 target=mouse axis=8 flags=invert speed=1 button vendor=0x00ff product=0x0000 src=0 target=mouse axis=8 flags=release speed=1 button vendor=0x00ff product=0x0000 src=1 target=mouse...
Hi Michael, Sorry for the late reply. The wheel is programmed as follows: button vendor=0x044f product=0x0402 src=6 target=mouse axis=8 button vendor=0x044f product=0x0402 src=8 target=mouse axis=8 flags=invert button vendor=0x044f product=0x0402 src=6 target=mouse axis=8 flags=release button vendor=0x044f product=0x0402 src=8 target=mouse axis=8 flags=invert,release #assign a joystick number for script purposes script vendor=0x044f product=0x0402 device=0 #Thrustmaster Warthog Joystick script vendor=0x044f...
Make sure that events are shifted if any shift button is pressed, don't always reset on release
Allow a shift button per devices.
Thank you! This looks like a good change!
Fix OR parsing