Mouse scroll/tilt wheel doesn't respond while the mouse is moving. Only affects some games for me but one person says it also happens elsewhere. This started when Arch Linux upgraded from xorg-server 1.11.4 to 1.12.0 and persists now that it's upgraded to 1.12.0.901 (1.12.1 rc1). Downgrading to xorg-server 1.11.4 and xf86-input-evdev 2.6.0 seems to solve the problem. For a bit more info please have a look at a description of the issue posted here: http://lists.x.org/archives/xorg/2012-March/054338.html and an Arch Linux bug report and forum thread here: https://bugs.archlinux.org/task/29191?project=1&string=xorg-server and here: https://bbs.archlinux.org/viewtopic.php?id=138322 Thanks
Created attachment 59403 [details] Xorg.0.log while running xorg-server 1.11.4 & xf86-input-evdev 2.6.0 This problem didn't exist with these versions.
Created attachment 59404 [details] Xorg.0.log while running xorg-server 1.12.0.901 & xf86-input-evdev 2.7.0
Created attachment 59405 [details] xinput list-props & query-state from the 2 versions No idea if this is useful but thought the differences between the 2 versions might be significant.
This new version causes my tilt wheel to report the same buttons as scroll. (That is, I get up/down scroll events on either an actual scroll, or tilt left/right). Not sure if it's related to this bug but may possibly be.
I can confirm this bug affects me too, starting when i upgraded my ubuntu system from oneiric to the precise beta. Downgrading xorg and the evdev driver to the oneiric versions resolves the issue.
Confirming the bug with Arch Linux 32-bit.
Confirming the bug here too. Arch Linux 64-bit.
Using Arch Linux ABS I rebuilt xorg-server 1.12.2 with the patch found at: http://cgit.freedesktop.org/xorg/xserver/commit/?id=2d4fda4b09e67e47d3e6fc4743fc6e81bfe40f28 and the problem is solved. Thank You :)
Confirming Sam's solution with the http://cgit.freedesktop.org/xorg/xserver/commit/?id=2d4fda4b09e67e47d3e6fc4743fc6e81bfe40f28 patch.
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.