Bug 102266

Summary: Asus UX410UA touchpad sometimes starts responding erratically, and seems to stop after keyboard input
Product: Wayland Reporter: yohaiberreby
Component: libinputAssignee: Wayland bug list <wayland-bugs>
Status: RESOLVED INVALID QA Contact:
Severity: normal    
Priority: medium CC: peter.hutterer
Version: unspecified   
Hardware: x86-64 (AMD64)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments: evemu recording to reproduce the bug

Description yohaiberreby 2017-08-16 16:07:15 UTC
Created attachment 133556 [details]
evemu recording to reproduce the bug

System setup:
- Asus UX410UA laptop with i5-7200U CPU, Intel HD 620 graphics and French (AZERTY) keyboard
- Arch Linux, freshly updated at the time of writing (2017-08-16)
- Touchpad dimensions (as measured with a ruler, might be a little inaccurate): 103x73mm
- gnome-desktop 1:3.24.2-1
- libinput 1.8.1-1
- linux 4.12.6-1
- Tap-to-click and reverse scrolling enabled in GNOME settings


ISSUE: cursor sometimes starts jumping around erratically in response to human input, and stops after some keyboard input. See attached evemu-record output to reproduce. The bug occurs after just a few seconds. I've been unable to determine what triggers the bug; I started evemu-record after the trackpad started having the issue, which occurs once or twice a day.


Output of relevant commands:

$ cat /sys/class/dmi/id/modalias                                                                                        dmi:bvnAmericanMegatrendsInc.:bvrUX410UAK.301:bd12/12/2016:svnASUSTeKCOMPUTERINC.:pnUX410UAK:pvr1.0:rvnASUSTeKCOMPUTERINC.:rnUX410UAK:rvr1.0:cvnASUSTeKCOMPUTERINC.:ct10:cvr1.0:


$ udevadm info /sys/class/input/event9
P: /devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-7/i2c-ELAN1200:00/0018:04F3:3044.0001/input/input10/event9
N: input/event9
S: input/by-path/pci-0000:00:15.1-platform-i2c_designware.1-event-mouse
E: DEVLINKS=/dev/input/by-path/pci-0000:00:15.1-platform-i2c_designware.1-event-mouse
E: DEVNAME=/dev/input/event9
E: DEVPATH=/devices/pci0000:00/0000:00:15.1/i2c_designware.1/i2c-7/i2c-ELAN1200:00/0018:04F3:3044.0001/input/input10/event9
E: ID_INPUT=1
E: ID_INPUT_HEIGHT_MM=70
E: ID_INPUT_TOUCHPAD=1
E: ID_INPUT_WIDTH_MM=103
E: ID_PATH=pci-0000:00:15.1-platform-i2c_designware.1
E: ID_PATH_TAG=pci-0000_00_15_1-platform-i2c_designware_1
E: ID_SERIAL=noserial
E: LIBINPUT_DEVICE_GROUP=18/4f3/3044/100:i2c-ELAN1200:00
E: MAJOR=13
E: MINOR=73
E: SUBSYSTEM=input
E: USEC_INITIALIZED=13853288
Comment 1 Peter Hutterer 2017-08-23 06:06:46 UTC
Sorry, I'm not sure what I'm looking at here - this is almost 4 minutes of recordings which makes it hard to filter. At what timestamp does the erratic behaviour start?
Comment 2 yohaiberreby 2017-08-23 07:47:46 UTC
Sorry for not providing more info. The bug starts after a second or so. In the recording, I'm making smooth, circular motions with my hand, but the mouse pointer does not move in circles - rather, it stops, jumps around, move up when it should be moving right, etc.
Comment 3 Alexander Mishurov 2017-08-23 20:43:54 UTC
It may be a hardware issue because in my case a similar bug appears in Windows too.
Comment 4 Peter Hutterer 2017-09-06 06:00:53 UTC
yohaiberreby: any chance you can verify this?
Comment 5 Peter Hutterer 2017-09-20 00:27:55 UTC
2 weeks with no response, closing

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.