Bug 1262637 - Mouse cursor jumps
Summary: Mouse cursor jumps
Keywords:
Status: CLOSED NOTABUG
Alias: None
Product: Fedora
Classification: Fedora
Component: libinput
Version: 22
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Peter Hutterer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-09-13 18:27 UTC by veehexx
Modified: 2015-10-13 18:22 UTC (History)
2 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2015-10-13 18:22:58 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
evemu-record results (145.21 KB, text/plain)
2015-10-13 17:45 UTC, veehexx
no flags Details
evemu-describe (3.68 KB, text/plain)
2015-10-13 17:45 UTC, veehexx
no flags Details

Description veehexx 2015-09-13 18:27:25 UTC
Description of problem:
sometimes the cursor will jump when moving finger on the trackpad slowly.

Version-Release number of selected component (if applicable):
FC22 4.1.6-201.fc22.x86_64, libinput 0.21.0 (3.fc22)

How reproducible:
Often - occurs 50-75% of the time

Steps to Reproduce:
1. move finger slowly on trackpad

Actual results:
cursor will typically jump the space of 2-3 characters making highlighting text on terminal (Konsole) to copy&paste difficult to use with trackpad.

Expected results:
cursor should not jump.

Additional info:
Lenovo T450s
libinput-debug-events (note the -14.95 and -11.64 numbers in 4th column - this is when the mouse cursor jumps)
...event7  POINTER_MOTION  +35.62s   0.14/  0.00
event7  POINTER_MOTION  +35.63s   0.26/  0.00
event7  POINTER_MOTION  +35.68s   0.12/  0.00
event7  POINTER_MOTION  +36.80s  -2.80/  0.00
event7  POINTER_MOTION  +36.81s -14.95/  0.00
event7  POINTER_MOTION  +36.82s -11.64/  0.00
event7  POINTER_MOTION  +36.83s  -0.91/  0.00
event7  POINTER_MOTION  +36.84s  -0.70/  0.00
event7  POINTER_MOTION  +36.86s  -0.70/  0.00
event7  POINTER_MOTION  +36.89s  -0.52/  0.00
event7  POINTER_MOTION  +36.99s  -0.17/  0.00
event7  POINTER_MOTION  +37.00s  -0.35/  0.00
event7  POINTER_MOTION  +37.02s  -0.70/  0.00...

dmesg | grep synaptics:
[    2.090568] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xf004a3/0x943300/0x12e800, board id: 3053, fw id: 2560
[    2.090574] psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/serio1/input0

Comment 1 Peter Hutterer 2015-10-13 06:26:25 UTC
please record this with evemu-record, then attach the otutput here. thanks

Comment 2 veehexx 2015-10-13 17:45:05 UTC
Created attachment 1082547 [details]
evemu-record results

evemu-record.log file: line 413 shows Y of 2856. line 444 shows Y of 2818 - a difference of 38 which feels like the amount of pixels the cursor jumps when the problem exists.

Comment 3 veehexx 2015-10-13 17:45:58 UTC
Created attachment 1082548 [details]
evemu-describe

Comment 4 veehexx 2015-10-13 18:22:58 UTC
further to my previous testing, this jumping is also occuring in windows OS, so it appears not to be a linux/input specific problem.

i've seen the odd report of this around online (https://bbs.archlinux.org/viewtopic.php?id=201173) so could be a faulty batch/firmware issue with the trackpad.

I'll mark this as closed as i doubt anything can be done in the driver at the moment in time..


Note You need to log in before you can comment on or make changes to this bug.