[Lenovo ThinkPad T460s] Mouse pointer jumps to the bottom on the screen on some pad touchs

Bug #1614265 reported by Facundo Batista
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

When using normally the touchpad, sometimes it jumps to (mostly) the bottom of the screen. It jumps to any position in the bottom, not the corners.

Also, sometimes it jumps to the top. This is not random jumping, or erratic movement. It jumps to the bottom on some touchs.

I found that it's quite reproducible if you play a little with two fingers on the pad, not moving the pointer but just touching the pad with one finger, then with the other, then with the first, etc, in rapid succession.

I'm happy to help with any debugging.

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: linux-image-4.4.0-34-generic 4.4.0-34.53
ProcVersionSignature: Ubuntu 4.4.0-34.53-generic 4.4.15
Uname: Linux 4.4.0-34-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: facundo 3451 F.... pulseaudio
CurrentDesktop: Unity
Date: Wed Aug 17 17:55:42 2016
HibernationDevice: RESUME=UUID=340cc03c-dbf5-43e8-9df1-54c80503a2bf
InstallationDate: Installed on 2016-07-29 (18 days ago)
InstallationMedia: Ubuntu 16.04.1 LTS "Xenial Xerus" - Release amd64 (20160719)
Lsusb:
 Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
 Bus 001 Device 003: ID 5986:0706 Acer, Inc
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: LENOVO 20F9CTO1WW
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-34-generic.efi.signed root=UUID=c1ae597a-f554-417b-872a-ac0cf8710fe7 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-4.4.0-34-generic N/A
 linux-backports-modules-4.4.0-34-generic N/A
 linux-firmware 1.157.3
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/14/2016
dmi.bios.vendor: LENOVO
dmi.bios.version: N1CET43W (1.11 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20F9CTO1WW
dmi.board.vendor: LENOVO
dmi.board.version: SDK0J40700 WIN
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: None
dmi.modalias: dmi:bvnLENOVO:bvrN1CET43W(1.11):bd04/14/2016:svnLENOVO:pn20F9CTO1WW:pvrThinkPadT460s:rvnLENOVO:rn20F9CTO1WW:rvrSDK0J40700WIN:cvnLENOVO:ct10:cvrNone:
dmi.product.name: 20F9CTO1WW
dmi.product.version: ThinkPad T460s
dmi.sys.vendor: LENOVO

Revision history for this message
Facundo Batista (facundo) wrote :
Revision history for this message
Brad Figg (brad-figg) wrote : Status changed to Confirmed

This change was made by a bot.

Changed in linux (Ubuntu):
status: New → Confirmed
Revision history for this message
Facundo Batista (facundo) wrote : Re: Mouse pointer shows to the bottom on the screen on some pad touchs

I started xpinut to show the events, the attached is a series of events when this jump happens (around the last 5 or 10 events, it's very difficult to pinpoint the exact place).

The command I used is:

    xinput --test "SynPS/2 Synaptics TouchPad"

Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Did this issue start happening after an update/upgrade? Was there a prior kernel version where you were not having this particular problem?

Would it be possible for you to test the latest upstream kernel? Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please test the latest v4.8 kernel[0].

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

Once testing of the upstream kernel is complete, please mark this bug as "Confirmed".

Thanks in advance.

[0] http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.8-rc2/

Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete
Revision history for this message
Facundo Batista (facundo) wrote :

It looks it's fixed in mainline kernel, now it's not happening. Note that I tried v4.8 rc3

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
tags: added: kernel-fixed-upstream
penalvch (penalvch)
tags: added: bios-outdated-1.15 kernel-fixed-upstream-4.8-rc3 needs-reverse-bisect
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Facundo Batista (facundo) wrote :

I'm sorry to inform that after more heavy using, this is still happening in the new kernel, but less frequently :/

It still happens, now it just isn't so amusing all the time...

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Facundo Batista, to keep this relevant to upstream, one would want to test the latest mainline kernel (now 4.8-rc5) as it is released.

Could you please advise?

tags: added: kernel-bug-exists-upstream-4.8-rc3
removed: kernel-fixed-upstream kernel-fixed-upstream-4.8-rc3
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Facundo Batista (facundo) wrote :

I tested this with kernel mainline 4.9rc4 and the problem is still there.

Changed in linux (Ubuntu):
status: Expired → Confirmed
tags: added: kernel-bug-exists-upstream-4.9-rc4
penalvch (penalvch)
tags: added: bios-outdated-1.16 needs-upstream-testing-4.9-rc6
removed: bios-outdated-1.15 kernel-bug-exists-upstream-4.8-rc3 needs-reverse-bisect
Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Facundo Batista (facundo) wrote :

I tried with 4.10 rc1, still happening.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Facundo Batista (facundo) wrote :

Adding a example video where I show the bug. See the mouse pointer in the eye's pupil. See what I do then with my fingers in the touchpad, and how the mouse pointer jumps to a screen's corner.

penalvch (penalvch)
summary: - Mouse pointer shows to the bottom on the screen on some pad touchs
+ [Lenovo ThinkPad T460s] Mouse pointer shows to the bottom on the screen
+ on some pad touchs
tags: added: kernel-bug-exists-upstream kernel-bug-exists-upstream-4.10-rc1
removed: needs-upstream-testing-4.9-rc6
tags: added: bios-outdated-1.20
removed: bios-outdated-1.16 kernel-bug-exists-upstream-4.9-rc4
penalvch (penalvch)
Changed in linux (Ubuntu):
importance: Medium → Low
status: Confirmed → Incomplete
Revision history for this message
Facundo Batista (facundo) wrote :

Hi! Problem is still happening after the BIOS update :(

$ sudo dmidecode -s bios-version && sudo dmidecode -s bios-release-date
[sudo] password for facundo:
N1CET52W (1.20 )
11/30/2016

Revision history for this message
Facundo Batista (facundo) wrote :

BTW, reproducing the bug with updated BIOS *and* latest kernel:

$ uname -r
4.10.0-041000rc1-generic

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
penalvch (penalvch) wrote :

Facundo Batista, to clarify, did this issue start occurring after a software update, or upgrading from a prior Ubuntu release?

tags: added: latest-bios-1.20
removed: bios-outdated-1.20
Changed in linux (Ubuntu):
importance: Low → Medium
status: Confirmed → Incomplete
Revision history for this message
Facundo Batista (facundo) wrote :

It happened from "always", I bought the machine brand new at the end of July, and after some days of use I just reported the bug.

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
summary: - [Lenovo ThinkPad T460s] Mouse pointer shows to the bottom on the screen
+ [Lenovo ThinkPad T460s] Mouse pointer jumps to the bottom on the screen
on some pad touchs
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.