Bug 93082

Summary: HP Z6500 Wireless Trackpad - pointer speed is unusable slow
Product: Wayland Reporter: pavel.sklenak
Component: libinputAssignee: Wayland bug list <wayland-bugs>
Status: RESOLVED NOTOURBUG QA Contact:
Severity: normal    
Priority: medium CC: peter.hutterer
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments: libinput-list-devices
libinput-debug-events
xinput list-props
evemu-record
hid-recorder
hid-record2

Description pavel.sklenak 2015-11-23 18:34:39 UTC
Created attachment 120066 [details]
libinput-list-devices

Pointer speed is unusable slow. Is there any setting how to fix the problem? Can I provide some more data? Thanks.
Comment 1 pavel.sklenak 2015-11-23 18:35:14 UTC
Created attachment 120067 [details]
libinput-debug-events
Comment 2 pavel.sklenak 2015-11-23 18:38:09 UTC
libinput 1.1.1 (fc23)
Comment 3 pavel.sklenak 2015-11-24 17:25:56 UTC
Created attachment 120089 [details]
xinput list-props
Comment 4 pavel.sklenak 2015-11-24 17:29:36 UTC
Created attachment 120090 [details]
evemu-record
Comment 5 Peter Hutterer 2015-12-01 07:16:30 UTC
great. the touchpad doesn't even look like a touchpad, it just does the mouse emulation. So to libinput (and the rest of userspace) it just looks like a 5-button mouse with 2 scroll wheels.

Until we have kernel support for that there isn't much you can do beyond trying to increase the pointer acceleration to maximum speed.
Comment 6 pavel.sklenak 2015-12-01 15:12:46 UTC
I see, that's not so nice. I will store the device in a drawer then. Thank you for your time and analysis. Let me know if I can help with testing.
Comment 7 Peter Hutterer 2015-12-03 04:37:55 UTC
closing this bug for now, this needs to be fixed in the kernel first. Please raise a bug there or if you're really keen you can start reverse-engineering the protocol HP uses for these devices.
Comment 8 Benjamin Tissoires 2015-12-03 10:58:48 UTC
Even this bug is closed, I would be interested in having a look at the raw events of your touchpad.
Could you please attach a hid-recorder (project hid-replay[1]) of few events reported by your device?

[1] http://bentiss.github.io/hid-replay-docs/
Comment 9 pavel.sklenak 2015-12-03 21:05:24 UTC
Created attachment 120316 [details]
hid-recorder

Attached hid-recorder output. Hope it helps.
Comment 10 pavel.sklenak 2015-12-03 21:15:34 UTC
Created attachment 120317 [details]
hid-record2
Comment 11 Benjamin Tissoires 2015-12-09 19:50:48 UTC
Thanks for the logs.
From a HID point of view, your touchpad is seen with 2 types of reports, one for the buttons/wheel and one for the mouse events. There is nothing there which allows to think that there is a hidden mode where the touchpad sends true multitouch data.

There is nothing I can do for you, sorry. You might have more success by reverse engineering the protocol the windows driver uses, but this goes beyond the scope of this bug. Plus, I am not even sure that such a mode exists.
Comment 12 pavel.sklenak 2015-12-11 10:25:20 UTC
So that I bought a crap, good to know. Thanks for your feedback.

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.