random cursor jumps when clicking on dell xps 13

Bug #1636473 reported by s.illes79
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Expired
Medium
Unassigned

Bug Description

1 out of 20-40 clicks on the touch pad results in a pointer jump and a "random" click.

Hard to reproduce, but mostly happens when I use my middle finger to move the cursor and click with index finger. Sometimes the double touch of middle/index finger is interpreted as mouse move, the jump is more or less the same distance as if i had moved the index to the middle finger position.

Cheers

ProblemType: Bug
DistroRelease: Ubuntu 16.04
Package: xorg 1:7.7+13ubuntu3
ProcVersionSignature: Ubuntu 4.4.0-45.66-generic 4.4.21
Uname: Linux 4.4.0-45-generic x86_64
.tmp.unity_support_test.0:

ApportVersion: 2.20.1-0ubuntu2.1
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
Date: Tue Oct 25 22:04:10 2016
DistUpgraded: Fresh install
DistroCodename: xenial
DistroVariant: ubuntu
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation Sky Lake Integrated Graphics [8086:1916] (rev 07) (prog-if 00 [VGA controller])
   Subsystem: Dell Skylake Integrated Graphics [1028:0704]
InstallationDate: Installed on 2016-09-08 (46 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 0c45:670c Microdia
 Bus 001 Device 002: ID 8087:0a2b Intel Corp.
 Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Dell Inc. XPS 13 9350
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.4.0-45-generic.efi.signed root=UUID=fe8099eb-a258-42d6-8f67-69496f1e0fcf ro quiet splash vt.handoff=7
SourcePackage: xorg
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/14/2016
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.4.4
dmi.board.name: 07TYC2
dmi.board.vendor: Dell Inc.
dmi.board.version: A01
dmi.chassis.type: 9
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvr1.4.4:bd06/14/2016:svnDellInc.:pnXPS139350:pvr:rvnDellInc.:rn07TYC2:rvrA01:cvnDellInc.:ct9:cvr:
dmi.product.name: XPS 13 9350
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.12.2+16.04.20160823-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.67-1ubuntu0.16.04.2
version.libgl1-mesa-dri: libgl1-mesa-dri 11.2.0-1ubuntu2.2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 11.2.0-1ubuntu2.2
version.xserver-xorg-core: xserver-xorg-core 2:1.18.4-0ubuntu0.1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.1-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.0-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.917+git20160325-1ubuntu1.1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-1build2
xserver.bootTime: Sat Oct 22 20:20:44 2016
xserver.configfile: default
xserver.errors: SynPS/2 Synaptics TouchPad: Read error 19
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 5193
 vendor SHP
xserver.version: 2:1.18.4-0ubuntu0.1

Revision history for this message
s.illes79 (s-illes79-gmail) wrote :
tags: added: kernel-bug-exists-upstream-4.8.4
Revision history for this message
s.illes79 (s-illes79-gmail) wrote :
penalvch (penalvch)
tags: added: latest-bios-1.4.4 needs-upstream-testing
Revision history for this message
penalvch (penalvch) wrote :

s.illes79, thank you for reporting this and helping make Ubuntu better. To better understand:

1) Did this issue not occur in a Ubuntu release prior to 16.04?
2) Is this reproducible with the latest release of Ubuntu via http://cdimage.ubuntu.com/daily-live/current/ ?
3) Could you please clarify what you mean by https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1636473/comments/2 ? Did you try anything in that article and found improvement?

Changed in xorg (Ubuntu):
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
s.illes79 (s-illes79-gmail) wrote :

Hi Chris,

1) Not sure, laptop came with dell version of ubuntu 14.04 LTS but i wiped it on the second day, however i did not notice for those 2 days - maybe dell has a patch ?
2) I'll try it later, right now it's not feasible - i'm on the move and internet connection is a joke here.
3) I tried synclient AreaBottomEdge=4000, which slightly improved the situation, but only if the click happens inside the bottom edge, if happens outside than itis still possible to get random jumps.

Revision history for this message
penalvch (penalvch) wrote :

s.illes79, to advise, Dell does have a OEM recovery ISO for your model specifically as per http://www.dell.com/support/home/us/en/19/product-support/product/xps-13-9350-laptop/drivers?os=ub14a . At your convenience, it would be helpful to confirm if this did or didn't happen with it.

Revision history for this message
s.illes79 (s-illes79-gmail) wrote :

Bug still happens with
- 16.10 Yakkety Yak
- 14.04 Trusty - dell version ...

did not managed to test 17.04

penalvch (penalvch)
tags: added: yakkety
Revision history for this message
s.illes79 (s-illes79-gmail) wrote :

This bug is very similar to this:
https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/365943

I managed to reproduce as described in bug 365943, however it takes 20-30 tries.

Original i thought it was due to clicking but not,it's just multi touch bug/regression

New steps to reproduce:
1. Touch the pad in the upper right and hold
2. Touch with another finger lower left and hold
3. Release the finger in the upper right
4. Repeat faster/slower until mouse jumps to lower left edge of the screen.

Revision history for this message
s.illes79 (s-illes79-gmail) wrote :

yakkety comes with /usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf which has Option JumpyCursorThreshold in it .

So I tried playing with various values but had no luck.

Also

synclient JumpyCursorThreshold=10
Returns Unknown parameter JumpyCursorThreshold

Does anyone know why this parameter is gone?

Revision history for this message
penalvch (penalvch) wrote :

s.illes79, what options your device has may be queried via terminal command:
synclient -l

Despite this, to keep this relevant to upstream, one would want to periodically check for, and test the latest mainline kernel (now 4.9) as it is released.

Could you please advise?

tags: added: trusty
Revision history for this message
s.illes79 (s-illes79-gmail) wrote :

synclient -l does not return the JumpyCursorThreshold :(

Tested it with final 4.9 kernel and bug still exists

penalvch (penalvch)
tags: added: kernel-bug-exists-upstream-4.9
removed: kernel-bug-exists-upstream-4.8.4 needs-upstream-testing
tags: added: bios-outdated-1.4.10
removed: latest-bios-1.4.4
penalvch (penalvch)
Changed in xorg (Ubuntu):
status: Incomplete → New
Revision history for this message
s.illes79 (s-illes79-gmail) wrote :

Since the original bug report I updated to latest bios 1.4.10

Revision history for this message
s.illes79 (s-illes79-gmail) wrote :

1.4.10
10/12/2016

penalvch (penalvch)
tags: added: latest-bios-1.4.10
removed: bios-outdated-1.4.10
tags: removed: yakkety
Revision history for this message
Paul White (paulw2u) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We are sorry that we do not always have the capacity to review all reported bugs in a timely manner.

I'm setting the status of this bug to 'Incomplete' as it's not seen any activity for some time. If this bug report has any relevance when using a currently maintained release of Ubuntu then please let us know which one(s) otherwise this bug report can be left to expire in approximately 60 days time.

Changed in xorg (Ubuntu):
status: New → Incomplete
status: Incomplete → New
status: New → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in xorg (Ubuntu):
status: Incomplete → Expired
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.