Bug 93757 - Trackpoint emulating wheel even though EmulateWheel is disabled
Summary: Trackpoint emulating wheel even though EmulateWheel is disabled
Status: RESOLVED NOTABUG
Alias: None
Product: xorg
Classification: Unclassified
Component: Input/evdev (show other bugs)
Version: unspecified
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Peter Hutterer
QA Contact: Xorg Project Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-01-18 14:02 UTC by Ross Vandegrift
Modified: 2016-01-18 21:38 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments
evemu-record of middle mouse + trackpoint motion (12.61 KB, text/plain)
2016-01-18 14:02 UTC, Ross Vandegrift
no flags Details

Description Ross Vandegrift 2016-01-18 14:02:55 UTC
Created attachment 121109 [details]
evemu-record of middle mouse + trackpoint motion

I recently got a new ThinkPad USB keyboard with track point.  The middle
mouse button always behaves as if wheel emulation was enabled, though it
is not:
$ xinput list-props "pointer:Lenovo ThinkPad Compact USB Keyboard with
TrackPoint" | grep 'Wheel Emulation'
 	Evdev Wheel Emulation (280):	0

evemu-record output is attached.

Thanks,
Ross
Comment 1 Peter Hutterer 2016-01-18 21:38:45 UTC
looks like this is the firmware:
E: 0.000000 0002 0008 0001      # EV_REL / REL_WHEEL            1

so the device really sends wheel events. This isn't a evdev bug. A quick search through the forums suggest that the Lenovo software allows to disable this feature, but we'd need to implement that in the kernel (and figure out what the command is in the first place).

https://forums.lenovo.com/t5/Displays-Options-and-Accessories/Lenovo-Thinkpad-Compact-USB-Keyboard-with-Trackpoint-Middle/td-p/2058877


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.