Lenovo X1 TouchPad intermittent/corrupt

Bug #1384741 reported by Matthew Hudson
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xserver-xorg-input-synaptics (Ubuntu)
Expired
Medium
Unassigned

Bug Description

Since upgrade yesterday on 14.10 - touchpad on my Lenovo X1 Carbon is corrupted. After a reboot, it works for about 30 seconds then degrades rapidly, where cursor jumps around screen and does not follow touchpad movements. Two finger scrolling can cause right click events.

cat /proc/bus/input/devices
I: Bus=0019 Vendor=0000 Product=0005 Version=0000
N: Name="Lid Switch"
P: Phys=PNP0C0D/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0
U: Uniq=
H: Handlers=event0
B: PROP=0
B: EV=21
B: SW=1

I: Bus=0019 Vendor=0000 Product=0003 Version=0000
N: Name="Sleep Button"
P: Phys=PNP0C0E/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input1
U: Uniq=
H: Handlers=kbd event1
B: PROP=0
B: EV=3
B: KEY=4000 0 0

I: Bus=0019 Vendor=0000 Product=0001 Version=0000
N: Name="Power Button"
P: Phys=LNXPWRBN/button/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input2
U: Uniq=
H: Handlers=kbd event2
B: PROP=0
B: EV=3
B: KEY=10000000000000 0

I: Bus=0011 Vendor=0001 Product=0001 Version=ab54
N: Name="AT Translated Set 2 keyboard"
P: Phys=isa0060/serio0/input0
S: Sysfs=/devices/platform/i8042/serio0/input/input3
U: Uniq=
H: Handlers=sysrq kbd event3
B: PROP=0
B: EV=120013
B: KEY=402000000 3803078f800d001 feffffdfffefffff fffffffffffffffe
B: MSC=10
B: LED=7

I: Bus=0011 Vendor=0002 Product=0007 Version=01b1
N: Name="SynPS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input5
U: Uniq=
H: Handlers=mouse0 event4
B: PROP=5
B: EV=b
B: KEY=e520 10000 0 0 0 0
B: ABS=660800011000003

I: Bus=0019 Vendor=17aa Product=5054 Version=4101
N: Name="ThinkPad Extra Buttons"
P: Phys=thinkpad_acpi/input0
S: Sysfs=/devices/platform/thinkpad_acpi/input/input7
U: Uniq=
H: Handlers=rfkill kbd event5
B: PROP=0
B: EV=33
B: KEY=18040000 0 10000000000000 0 1501b02102004 c000080021104000 10e000000000000 0
B: MSC=10
B: SW=a

I: Bus=0019 Vendor=0000 Product=0006 Version=0000
N: Name="Video Bus"
P: Phys=LNXVIDEO/video/input0
S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input8
U: Uniq=
H: Handlers=kbd event6
B: PROP=0
B: EV=3
B: KEY=3e000b00000000 0 0 0

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Mic"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input9
U: Uniq=
H: Handlers=event7
B: PROP=0
B: EV=21
B: SW=10

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH Headphone"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input10
U: Uniq=
H: Handlers=event8
B: PROP=0
B: EV=21
B: SW=4

I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="HDA Intel PCH HDMI/DP,pcm=3"
P: Phys=ALSA
S: Sysfs=/devices/pci0000:00/0000:00:1b.0/sound/card0/input11
U: Uniq=
H: Handlers=event9
B: PROP=0
B: EV=21
B: SW=140

I: Bus=0003 Vendor=0eef Product=790a Version=0210
N: Name="eGalax Inc. eGalaxTouch EXC7903-66v03_T1"
P: Phys=usb-0000:00:14.0-3/input0
S: Sysfs=/devices/pci0000:00/0000:00:14.0/usb3/3-3/3-3:1.0/0003:0EEF:790A.0001/input/input12
U: Uniq=
H: Handlers=mouse1 event10
B: PROP=2
B: EV=b
B: KEY=400 0 0 0 0 0
B: ABS=260800000000003

I: Bus=0003 Vendor=5986 Product=0266 Version=1412
N: Name="Integrated Camera"
P: Phys=usb-0000:00:1a.0-1.6/button
S: Sysfs=/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.6/1-1.6:1.0/input/input14
U: Uniq=
H: Handlers=kbd event11
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0

I: Bus=0011 Vendor=0002 Product=000a Version=0000
N: Name="TPPS/2 IBM TrackPoint"
P: Phys=synaptics-pt/serio0/input0
S: Sysfs=/devices/platform/i8042/serio1/serio2/input/input6
U: Uniq=
H: Handlers=mouse2 event12
B: PROP=0
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3
---
ApportVersion: 2.14.7-0ubuntu8
Architecture: amd64
BootLog:
 * Setting up X socket directories... 
[ OK ]
  * Restoring resolver state... 
[ OK ]
DistUpgraded: 2014-10-11 19:21:02,883 DEBUG enabling apt cron job
DistroCodename: utopic
DistroRelease: Ubuntu 14.10
DistroVariant: ubuntu
InstallationDate: Installed on 2013-08-13 (496 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
MachineType: LENOVO 3448CTO
Package: xserver-xorg-input-synaptics 1.8.1-1ubuntu1
PackageArchitecture: amd64
ProcEnviron:
 LANGUAGE=en_GB:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-28-generic root=UUID=f4472c09-69b9-42c3-8750-2d788ee2209d ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.16.0-28.38-generic 3.16.7-ckt1
Tags: third-party-packages utopic ubuntu
Uname: Linux 3.16.0-28-generic x86_64
UpgradeStatus: Upgraded to utopic on 2014-10-11 (72 days ago)
UserGroups:

_MarkForUpload: True
dmi.bios.date: 02/04/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: G6ET93WW (2.53 )
dmi.board.asset.tag: Not Available
dmi.board.name: 3448CTO
dmi.board.vendor: LENOVO
dmi.board.version: Win8 STD DPK TPG
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrG6ET93WW(2.53):bd02/04/2013:svnLENOVO:pn3448CTO:pvrThinkPadX1Carbon:rvnLENOVO:rn3448CTO:rvrWin8STDDPKTPG:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 3448CTO
dmi.product.version: ThinkPad X1 Carbon
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.12+14.10.20140918-0ubuntu1
version.ia32-libs: ia32-libs 20090808ubuntu36
version.libdrm2: libdrm2 2.4.56-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.3.0-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.3.0-0ubuntu3
version.xserver-xorg-core: xserver-xorg-core 2:1.16.0-1ubuntu1.2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.4.0-2ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.914-1~exp1ubuntu4.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2
xserver.bootTime: Mon Dec 22 23:28:53 2014
xserver.configfile: default
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 898
 vendor LGD
xserver.version: 2:1.16.0-1ubuntu1.2
---
ApportVersion: 2.14.7-0ubuntu8
Architecture: amd64
DistUpgraded: 2014-10-11 19:21:02,883 DEBUG enabling apt cron job
DistroCodename: utopic
DistroRelease: Ubuntu 14.10
DistroVariant: ubuntu
InstallationDate: Installed on 2013-08-13 (518 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Release amd64 (20130424)
MachineType: LENOVO 3448CTO
Package: xserver-xorg-input-synaptics 1.8.1-1ubuntu1
PackageArchitecture: amd64
ProcEnviron:
 LANGUAGE=en_GB:en
 TERM=xterm
 PATH=(custom, no user)
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.16.0-29-generic root=UUID=f4472c09-69b9-42c3-8750-2d788ee2209d ro quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.16.0-29.39-generic 3.16.7-ckt2
Tags: third-party-packages utopic ubuntu
Uname: Linux 3.16.0-29-generic x86_64
UpgradeStatus: Upgraded to utopic on 2014-10-11 (94 days ago)
UserGroups:

_MarkForUpload: True
dmi.bios.date: 02/04/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: G6ET93WW (2.53 )
dmi.board.asset.tag: Not Available
dmi.board.name: 3448CTO
dmi.board.vendor: LENOVO
dmi.board.version: Win8 STD DPK TPG
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrG6ET93WW(2.53):bd02/04/2013:svnLENOVO:pn3448CTO:pvrThinkPadX1Carbon:rvnLENOVO:rn3448CTO:rvrWin8STDDPKTPG:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 3448CTO
dmi.product.version: ThinkPad X1 Carbon
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.12+14.10.20140918-0ubuntu1
version.ia32-libs: ia32-libs 20090808ubuntu36
version.libdrm2: libdrm2 2.4.56-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.3.0-0ubuntu3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.3.0-0ubuntu3
version.xserver-xorg-core: xserver-xorg-core 2:1.16.0-1ubuntu1.2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.9.0-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.4.0-2ubuntu2
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.914-1~exp1ubuntu4.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.11-1ubuntu2
xserver.bootTime: Wed Jan 14 09:10:44 2015
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 898
 vendor LGD
xserver.version: 2:1.16.0-1ubuntu1.2

Revision history for this message
Ahmed Shams (ashams) wrote :

Hello Mathew,
Thank you for reporting this bug and sorry for the delay.
Please help us on analyzing this bug by attaching needed files. To do so, please open a terminal and run:
sudo apport-collect 1384741
and follow instructions.

Then run:
synclient -l > ~/Desktop/synclient-setting.txt
and attach the file synclient-setting.txt" from your Desktop to here.
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/1384741/+addcomment

Thank you

Changed in xserver-xorg-input-synaptics (Ubuntu):
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Matthew Hudson (layolayo) wrote : BootDmesg.txt

apport information

tags: added: apport-collected third-party-packages ubuntu utopic
description: updated
Revision history for this message
Matthew Hudson (layolayo) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : Dependencies.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : DpkgLog.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : LightdmDisplayLog.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : LightdmGreeterLog.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : LightdmGreeterLogOld.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : LightdmLog.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : Lspci.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : Lsusb.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : ProcModules.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : UdevDb.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : UdevLog.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : XorgLog.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : XorgLogOld.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : peripherals.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : xinput.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : xserver.devices.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : xserver.errors.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote :

Thanks for looking in to this - please note however that about 3 weeks ago I noticed that the touchpad had got a lot better (I'd been using a mouse since the issue). checking again today - it seems to be fine, so not sure if a kernel update or other has fixed the issue.

Have a great Christmas!

Revision history for this message
Matthew Hudson (layolayo) wrote :

Just to update - the problem has resurfaced today

description: updated
Revision history for this message
Matthew Hudson (layolayo) wrote : BootDmesg.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : BootLog.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : Dependencies.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : DpkgLog.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : LightdmDisplayLog.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : LightdmGreeterLog.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : LightdmGreeterLogOld.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : LightdmLog.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : Lspci.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : Lsusb.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : ProcModules.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : UdevDb.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : UdevLog.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : XorgLog.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : XorgLogOld.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : peripherals.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : xinput.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote : xserver.devices.txt

apport information

Revision history for this message
Matthew Hudson (layolayo) wrote :

synclient-setting.txt as requested

Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for xserver-xorg-input-synaptics (Ubuntu) because there has been no activity for 60 days.]

Changed in xserver-xorg-input-synaptics (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.