Summary: | Logitech G933 Gaming Wireless Headset: BUG: triggered 'if (axnum >= dev->valuator->numAxes)' | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | John5788 <john5788> | ||||||
Component: | Input/evdev | Assignee: | Peter Hutterer <peter.hutterer> | ||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||
Severity: | normal | ||||||||
Priority: | medium | CC: | peter.hutterer | ||||||
Version: | unspecified | ||||||||
Hardware: | x86-64 (AMD64) | ||||||||
OS: | Linux (All) | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Description
John5788
2016-09-28 04:25:11 UTC
I forgot to mention that I am running Gentoo with xf86-input-evdev-2.10.3 if you run evemu-device <recordings file> do you see the bug appear too? This seems to work fine here, so I'm wondering if the recording skipped some axes.. No, if I feed the evemu-describe file into evemu-device, nothing happens: # evemu-describe /dev/input/event13 > g933.log # evemu-device g933.log Logitech Logitech G933 Gaming Wireless Headset: /dev/input/event18 ^C can you run evtest against the device and attach the output here? I wonder if there's a bug in evemu that doesn't catch the full device description or so Created attachment 127415 [details]
evtest output for Logitech G933
Rightyo, turns out there was an off-by-one error in evemu so it didn't record that last axis. Fix for evemu is here: https://lists.freedesktop.org/archives/input-tools/2016-October/001343.html commit 7251e42dfbac11eb1619b0a3881ee463b6d76c95 Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Fri Oct 21 09:42:23 2016 +1000 Fix off-by-one error counting axes |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.