Bug 94897

Summary: Elantech touchpad pointer wobbles
Product: Wayland Reporter: radya <radya>
Component: libinputAssignee: Peter Hutterer <peter.hutterer>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: peter.hutterer
Version: 1.2.x   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: output of evemu-record
0001-touchpad-add-LIBINPUT_MODEL_WOBBLY_TOUCHPAD-for-the-.patch

Description radya 2016-04-11 18:32:39 UTC
Created attachment 122867 [details]
output of evemu-record

My specification:

uname -r
4.4.5-1-ARCH

libinput-list-devices --version
1.2.2

libinput-list-devices
...
Device:           ETPS/2 Elantech Touchpad
Kernel:           /dev/input/event10
Group:            6
Seat:             seat0, default
Size:             89.09x38.18mm
Capabilities:     pointer 
Tap-to-click:     disabled
Tap-and-drag:     enabled
Tap drag lock:    disabled
Left-handed:      disabled
Nat.scrolling:    disabled
Middle emulation: n/a
Calibration:      n/a
Scroll methods:   *two-finger edge 
Click methods:    none
Disable-w-typing: enabled
Accel profiles:   none
...
Comment 1 Peter Hutterer 2016-04-12 00:53:37 UTC
I take it this is just you holding the finger still on the touchpad?
Comment 2 Peter Hutterer 2016-04-12 00:57:50 UTC
What's the model number of this device? The dmi string is not overly telling
Comment 3 radya 2016-04-12 11:02:33 UTC
yes, i just holding the touchpad for a few sec.
Devices : HP Notebook - 14-ac157tu
Comment 4 Peter Hutterer 2016-04-12 21:17:08 UTC
Created attachment 122885 [details] [review]
0001-touchpad-add-LIBINPUT_MODEL_WOBBLY_TOUCHPAD-for-the-.patch
Comment 5 Peter Hutterer 2016-04-12 21:27:15 UTC
note that after applying and installing this patch you'll need to rebuild the hwdb

   sudo udevadm hwdb --update

then run
   sudo udevadm test /sys/class/input/eventX
   sudo udevadm info /sys/class/input/eventX

against your event device and make sure the new LIBINPUT_MODEL_WOBBLY_TOUCHPAD property shows up. Once that shows up, you can restart X/Wayland and libinput should work around the wobbles.
Comment 6 radya 2016-04-13 11:40:34 UTC
Thanks for patching my issue
Comment 7 Peter Hutterer 2016-04-13 23:36:34 UTC
reopening, I'll close it when the patch is upstream but thanks for testing :)
Comment 8 Peter Hutterer 2016-04-15 01:45:15 UTC
commit afdcaf50157c0a76389740885bed3719b758dc37
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Tue Apr 12 11:07:02 2016 +1000

    touchpad: add LIBINPUT_MODEL_WOBBLY_TOUCHPAD for the HP 14-ac157tu

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.