apport information ** Tags added: apport-collected reproducible trusty ubuntu
** Description changed: 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-button- scrolling. 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-button-scrolling. 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-button-scrolling with a Trackpoint + clickpad to work! But he had to create a new driver. It looks like he started with the evdev driver, and merged in support for the Synaptics and Trackpoint devices. The resulting driver is published here: https://bitbucket.org/esrevinu/xf86-input-evdev-trackpoint - It would be fantastic if Ubuntu 14.04 also supported this feature. - Thanks! + It would be fantastic if Ubuntu 14.04 also supported this feature. Thanks! + --- + .tmp.unity.support.test.0: + + ApportVersion: 2.13.3-0ubuntu1 + Architecture: amd64 + CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins' + CompositorRunning: None + CurrentDesktop: GNOME + DistUpgraded: Fresh install + DistroCodename: trusty + DistroRelease: Ubuntu 14.04 + DistroVariant: ubuntu + EcryptfsInUse: Yes + ExtraDebuggingInterest: Yes + 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 + PackageArchitecture: amd64 + ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-17-generic.efi.signed root=UUID=265f35f3-eb2b-48a6-bbed-84255b758df9 ro quiet splash vt.handoff=7 + ProcVersionSignature: Ubuntu 3.13.0-17.37-generic 3.13.6 + 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.asset.tag: Not Available + dmi.board.name: 20A7CTO1WW + dmi.board.vendor: LENOVO + dmi.board.version: SDK0E50512 Std + dmi.chassis.asset.tag: No Asset Information + dmi.chassis.type: 10 + dmi.chassis.vendor: LENOVO + dmi.chassis.version: Not Available + dmi.modalias: dmi:bvnLENOVO:bvrGRET29WW(1.06):bd12/03/2013:svnLENOVO:pn20A7CTO1WW:pvrThinkPadX1Carbon2nd:rvnLENOVO:rn20A7CTO1WW:rvrSDK0E50512Std:cvnLENOVO:ct10:cvrNotAvailable: + dmi.product.name: 20A7CTO1WW + dmi.product.version: ThinkPad X1 Carbon 2nd + dmi.sys.vendor: LENOVO + version.compiz: compiz 1:0.9.11+14.04.20140310-0ubuntu1 + version.ia32-libs: ia32-libs N/A + version.libdrm2: libdrm2 2.4.52-1 + version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.0~rc3-0ubuntu3 + version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A + version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.0~rc3-0ubuntu3 + version.xserver-xorg-core: xserver-xorg-core 2:1.15.0-1ubuntu7 + version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2 + version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3 + version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1 + version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu2 + 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 ** Attachment added: "BootDmesg.txt" https://bugs.launchpad.net/bugs/1287148/+attachment/4022531/+files/BootDmesg.txt -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to xorg in Ubuntu. https://bugs.launchpad.net/bugs/1287148 Title: Thinkpad clickpad + Trackpoint cannot emulate middle button scrolling To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1287148/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp