[Lenovo ThinkPad X1 Carbon] Clickpad + Trackpoint cannot emulate middle button scrolling
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xserver-xorg-input-synaptics (Ubuntu) |
Confirmed
|
Low
|
Unassigned |
Bug Description
I'm testing with a freshly-updated Trusty Tahir daily (2014/March/2) on a Lenovo X1 Carbon (2014 refresh) laptop.
IBM/Lenovo Thinkpad laptops have a "Trackpoint": a red "joystick mouse" in the middle of the keyboard. Historically this is accompanied by three mouse buttons directly below the space bar. One beloved feature: if you hold down the middle mouse button, you can scroll a window up/down/left/right with the Trackpoint. This feature is implemented in X with the "Evdev Wheel Emulation" properties of the xinput driver for the Trackpoint device.
The latest Thinkpad laptops (X240, X1 Carbon 2014 refresh) remove the hard buttons, and have a "clickpad" instead of a trackpad. One must use the "soft" mouse buttons provided by the clickpad. But now we have a problem. The clickpad soft buttons are implemented in the Synaptic driver. And the Synaptic driver doesn't support middle-
If I run
% xinput --list-props "TPPS/2 IBM TrackPoint"
I see property entries starting with "Evdev Wheel Emulation". Setting them on this device doesn't enable middle-
And if I run
% xinput --list-props "SynPS/2 Synaptics TouchPad"
I don't see those property entries at all. I tried setting them manually with "xinput --set-int-prop" but they were ignored.
One of the maintainers of Arch Linux got middle-
https:/
It would be fantastic if Ubuntu 14.04 also supported this feature. Thanks!
---
.tmp.unity.
ApportVersion: 2.13.3-0ubuntu1
Architecture: amd64
CompizPlugins: No value set for `/apps/
CompositorRunning: None
CurrentDesktop: GNOME
DistUpgraded: Fresh install
DistroCodename: trusty
DistroRelease: Ubuntu 14.04
DistroVariant: ubuntu
EcryptfsInUse: Yes
ExtraDebuggingI
GraphicsCard:
Intel Corporation Haswell-ULT Integrated Graphics Controller [8086:0a16] (rev 0b) (prog-if 00 [VGA controller])
Subsystem: Lenovo Device [17aa:2218]
InstallationDate: Installed on 2014-03-13 (0 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Alpha amd64 (20140313)
MachineType: LENOVO 20A7CTO1WW
Package: xorg 1:7.7+1ubuntu8
PackageArchitec
ProcKernelCmdLine: BOOT_IMAGE=
ProcVersionSign
Tags: trusty ubuntu reproducible
Uname: Linux 3.13.0-17-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
_MarkForUpload: True
dmi.bios.date: 12/03/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: GRET29WW (1.06 )
dmi.board.
dmi.board.name: 20A7CTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: SDK0E50512 Std
dmi.chassis.
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.
dmi.modalias: dmi:bvnLENOVO:
dmi.product.name: 20A7CTO1WW
dmi.product.
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.11+
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.52-1
version.
version.
version.
version.
version.
version.
version.
version.
xserver.bootTime: Thu Mar 13 11:21:03 2014
xserver.configfile: default
xserver.errors:
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
product id 1049
vendor LGD
xserver.version: 2:1.15.0-1ubuntu7
tags: | added: bios-outdated-1.09 |
summary: |
- Thinkpad clickpad + Trackpoint cannot emulate middle button scrolling + [Lenovo ThinkPad X1 Carbon] Clickpad + Trackpoint cannot emulate middle + button scrolling |
tags: | removed: needs-apport-collect needs-trusty-test |
Changed in xorg (Ubuntu): | |
status: | Incomplete → New |
affects: | xorg (Ubuntu) → xserver-xorg-input-synaptics (Ubuntu) |
Oh, it seems that this driver is not an official part of Arch Linux, it's available in the Arch User Repository, which seems equivalent to an Ubuntu PPA.