Activity log for bug #1287148

Date Who What changed Old value New value Message
2014-03-03 11:57:33 Larry Hastings bug added bug
2014-03-05 09:57:12 Larry Hastings marked as duplicate 1246683
2014-03-11 10:08:25 penalvch removed duplicate marker 1246683
2014-03-11 10:12:22 penalvch affects xserver-xorg-input-synaptics (Ubuntu) xorg (Ubuntu)
2014-03-11 10:12:22 penalvch xorg (Ubuntu): importance Undecided Low
2014-03-11 10:12:22 penalvch xorg (Ubuntu): status New Incomplete
2014-03-11 10:13:06 penalvch tags scrolling trackpoint needs-apport-collect needs-trusty-test
2014-03-13 18:29:06 Larry Hastings tags needs-apport-collect needs-trusty-test apport-collected needs-apport-collect needs-trusty-test reproducible trusty ubuntu
2014-03-13 18:29:08 Larry Hastings 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-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! 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! --- .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
2014-03-13 18:29:10 Larry Hastings attachment added BootDmesg.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022531/+files/BootDmesg.txt
2014-03-13 18:29:12 Larry Hastings attachment added BootLog.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022532/+files/BootLog.txt
2014-03-13 18:29:15 Larry Hastings attachment added CurrentDmesg.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022533/+files/CurrentDmesg.txt
2014-03-13 18:29:17 Larry Hastings attachment added Dependencies.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022534/+files/Dependencies.txt
2014-03-13 18:29:23 Larry Hastings attachment added DpkgLog.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022535/+files/DpkgLog.txt
2014-03-13 18:29:26 Larry Hastings attachment added GconfCompiz.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022536/+files/GconfCompiz.txt
2014-03-13 18:29:28 Larry Hastings attachment added LightdmDisplayLog.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022537/+files/LightdmDisplayLog.txt
2014-03-13 18:29:30 Larry Hastings attachment added LightdmGreeterLog.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022538/+files/LightdmGreeterLog.txt
2014-03-13 18:29:33 Larry Hastings attachment added LightdmGreeterLogOld.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022539/+files/LightdmGreeterLogOld.txt
2014-03-13 18:29:36 Larry Hastings attachment added LightdmLog.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022540/+files/LightdmLog.txt
2014-03-13 18:29:38 Larry Hastings attachment added Lspci.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022541/+files/Lspci.txt
2014-03-13 18:29:40 Larry Hastings attachment added Lsusb.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022542/+files/Lsusb.txt
2014-03-13 18:29:42 Larry Hastings attachment added MonitorsUser.xml.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022543/+files/MonitorsUser.xml.txt
2014-03-13 18:29:44 Larry Hastings attachment added ProcCpuinfo.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022544/+files/ProcCpuinfo.txt
2014-03-13 18:29:46 Larry Hastings attachment added ProcEnviron.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022545/+files/ProcEnviron.txt
2014-03-13 18:29:48 Larry Hastings attachment added ProcInterrupts.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022546/+files/ProcInterrupts.txt
2014-03-13 18:29:50 Larry Hastings attachment added ProcModules.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022547/+files/ProcModules.txt
2014-03-13 18:29:53 Larry Hastings attachment added UdevDb.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022548/+files/UdevDb.txt
2014-03-13 18:29:57 Larry Hastings attachment added UdevLog.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022549/+files/UdevLog.txt
2014-03-13 18:29:58 Larry Hastings attachment added UnitySupportTest.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022550/+files/UnitySupportTest.txt
2014-03-13 18:30:00 Larry Hastings attachment added XorgLog.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022551/+files/XorgLog.txt
2014-03-13 18:30:03 Larry Hastings attachment added XorgLogOld.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022552/+files/XorgLogOld.txt
2014-03-13 18:30:06 Larry Hastings attachment added Xrandr.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022553/+files/Xrandr.txt
2014-03-13 18:30:08 Larry Hastings attachment added xdpyinfo.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022554/+files/xdpyinfo.txt
2014-03-13 18:30:10 Larry Hastings attachment added xserver.devices.txt https://bugs.launchpad.net/bugs/1287148/+attachment/4022555/+files/xserver.devices.txt
2014-03-14 00:50:20 penalvch tags apport-collected needs-apport-collect needs-trusty-test reproducible trusty ubuntu apport-collected bios-outdated-1.09 needs-apport-collect needs-trusty-test reproducible trusty ubuntu
2014-03-14 00:51:52 penalvch summary Thinkpad clickpad + Trackpoint cannot emulate middle button scrolling [Lenovo ThinkPad X1 Carbon] Clickpad + Trackpoint cannot emulate middle button scrolling
2014-03-14 09:34:57 penalvch tags apport-collected bios-outdated-1.09 needs-apport-collect needs-trusty-test reproducible trusty ubuntu apport-collected bios-outdated-1.09 reproducible trusty ubuntu
2014-03-14 09:35:20 penalvch xorg (Ubuntu): status Incomplete New
2014-03-17 16:46:34 peter.muster bug added subscriber peter.muster
2014-03-23 11:55:30 codec bug added subscriber codec
2014-03-23 11:56:11 Launchpad Janitor xorg (Ubuntu): status New Confirmed
2014-03-25 19:19:32 Sebastian Poeplau bug added subscriber Sebastian Poeplau
2014-03-26 20:54:36 Ray-Ven marked as duplicate 1246683
2014-03-27 10:04:26 penalvch removed duplicate marker 1246683
2014-04-02 15:47:35 Michael Basnight bug added subscriber Michael Basnight
2014-04-06 15:33:15 Timo Aaltonen affects xorg (Ubuntu) xserver-xorg-input-synaptics (Ubuntu)
2014-07-18 11:59:53 Oliver bug added subscriber Oliver
2014-07-27 15:38:42 aeropark bug added subscriber aeropark
2015-10-03 22:13:44 Mihai Capotă bug added subscriber Mihai Capotă
2016-08-12 22:09:50 Oliver removed subscriber Oliver