Closed IOBYTE closed 4 years ago
I don't see anything out of the ordinary. Have you tried with the in-kernel module? I guess it will be exactly the same.
The red knob produces very short pulses. Oversteer reads all events from the wheel and always displays a button press for at least 100ms. That's the reason it produces consistent visual feedback for the red knob.
I'm not sure what jstest-gtk or Speed Dreams are doing but they might not be reading all events. They could be polling the device at periodic intervals and this could be a reason for loosing very short button presses like the red knob produces. In addition, jstest-gtk doesn't make the pulses last in its interface so maybe the window is not updating fast enough to show the state change, or yours eyes are not fast enough to see it.
I ran jstest --events and the events are there. jstest-gtk flashes sometimes so the button press time is too short to see. Speed Dreams rarely sees the changes (maybe 1 in 10) so it must be polling rather than collecting events. I'll bring the problem up with them. Thanks.
Good. They can reach me if they need to.
I have a G29 and I am not getting reliable button presses from the red knob on the wheel in speed dreams and jstest-gtk. I do get reliable button presses (one press per click) in oversteer.
I'm not sure the driver is installed properly:
I'm using the latest (Feb 4) driver version with Ubuntu 18.04.