Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 427632

Summary: x11-drivers/xf86-input-evdev-2.7.0 breaks y-direction emulateWheel for Kensington Expert Mouse
Product: Gentoo Linux Reporter: Simon Kohlmeyer <simon.kohlmeyer>
Component: Current packagesAssignee: Gentoo X packagers <x11>
Status: RESOLVED FIXED    
Severity: normal CC: decimalman
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
See Also: https://bugs.freedesktop.org/show_bug.cgi?id=52508
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: cave info x11-drivers/xf86-input-evdev
/etc/X11/xorg.conf.d/kensington-expertmouse-local.conf
/var/log/Xorg.2.log

Description Simon Kohlmeyer 2012-07-22 12:55:51 UTC
After upgrading x11-drivers/xf86-input-evdev to 2.7.0, emulateWheel stopped working in the vertical direction with a Kensington Expert Mouse (it's actually a trackball).
Horizontal scrolling still works, as does the actual mouse wheel on the device.
xev does not show any input at all when trying to scroll with the emulated wheel.

Installing 2.6.0 and restarting X fixes the problem. 

Reproducible: Always

Steps to Reproduce:
1. Upgrade to x11-drivers/xf86-input-evdev
2. Restart X or reboot
3. Try to scroll using the emulated mouse wheel.
Actual Results:  
No input events are sent to applications.

Expected Results:  
Scrolling works as usual.

Too long, will be attached.
Comment 1 Simon Kohlmeyer 2012-07-22 12:56:52 UTC
Created attachment 318900 [details]
cave info x11-drivers/xf86-input-evdev
Comment 2 Simon Kohlmeyer 2012-07-22 12:57:47 UTC
Created attachment 318902 [details]
/etc/X11/xorg.conf.d/kensington-expertmouse-local.conf
Comment 3 Simon Kohlmeyer 2012-07-22 12:59:12 UTC
Created attachment 318904 [details]
/var/log/Xorg.2.log
Comment 4 Chí-Thanh Christopher Nguyễn gentoo-dev 2012-07-22 13:02:18 UTC
Can you check whether xf86-input-evdev-9999 from the x11 overlay is also affected, and if yes report this upstream at https://bugs.freedesktop.org/ too?
Comment 5 Simon Kohlmeyer 2012-07-22 13:20:04 UTC
The error still occurs with xf86-input-evdev-9999, I'll report this upstream.
Comment 6 Ryan Pennucci 2012-07-25 22:27:57 UTC
I'm seeing the same thing.  Downgrading to xf86-input-evdev 2.6.0 or xorg-server 1.12.2 will eliminate the issue.

Submitted to upstream at https://bugs.freedesktop.org/show_bug.cgi?id=52508
Comment 7 Matt Turner gentoo-dev 2017-01-26 06:09:54 UTC
This was fixed in xorg-server-1.13.0.