EmulateWheel does not work for vertical scrolling, only horizontal scrolling in xorg-server-1.12.3
Submitted by Sitwon
Assigned to Xorg Project Team
Description
I'm using Slackware64-current which recently upgraded to xorg-server-1.12.3. I notice that after the upgrade the vertical scroll stopped working with my external mouse. The xev utility confirms that button presses 4/5 are not being generated when I try to scroll up/down with the EmulateWheel feature, however moving left/right (buttons 6/7) still works normally.
In googling for a solution I found this thread that seems to confirm it's a problem in xorg-server-1.12.3. https://bbs.archlinux.org/viewtopic.php?pid=1131400
Even more interesting, is that while it doesn't work with my external mouse (a Razer Orochi, I've tried in both Bluetooth and USB modes) it DOES work normally if I use the TrackPoint (ThinkPad T520).
I can only guess that the TrackPoint is using the Synaptics driver while the Orochi is using some more generic mouse driver.
Let me know what additional information I can provide to help diagnose and fix this issue.