Summary: | Clickfinger behavior generates scroll events for some actions | ||
---|---|---|---|
Product: | Wayland | Reporter: | César Izurieta <cesar> |
Component: | libinput | Assignee: | Wayland bug list <wayland-bugs> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | enhancement | ||
Priority: | medium | CC: | peter.hutterer |
Version: | unspecified | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Bug Depends on: | 90526, 90528 | ||
Bug Blocks: | |||
Attachments: |
Index finger start drag with thumb click
Index finger start drag with thumb click scroll at end Move cursor with thumb finger resting 0001-touchpad-add-pressure-based-thumb-detection.patch |
Description
César Izurieta
2015-04-30 23:00:00 UTC
pls list what version of libinput this happens with, just in case. Also can you record evemu sequences that reproduce these issues please (one recording per issue). makes it a lot easier to debug and figure out a test case for it later. thanks. Created attachment 115608 [details]
Index finger start drag with thumb click
The following movements where executed:
* Using the index finger move the cursor to the drag start position
* Keep the finger on the trackpad
* Click with the thumb finger in the lower part of the trackpad
RESULT: Generated secondary click
EXPECTED: Start dragging
Created attachment 115609 [details]
Index finger start drag with thumb click scroll at end
The following movements where executed:
* Using the index finger move the cursor to the drag start position
* Lift the finger on the trackpad (in contrast to the drag-1.events where the finger is kept on the trackpad)
* Click with the thumb finger in the lower part of the trackpad
* Keep thumb finger clicking
* Touch and drag with index finger to target position
* Lift thumb finger to end click but keep it touching the trackpad
* Move index finger
RESULT: Generated scroll event
EXPECTED: Pointer movement
Created attachment 115610 [details]
Move cursor with thumb finger resting
The following movements where executed:
* Place thumb finger on the trackpad in the lower part
* Place and move index finger
RESULT: Generated scroll event
EXPECTED: Pointer movement
I'm using libinput10-0.15-33.1.x86_64 from openSUSE Tumbleweed X11 Wayland repository at http://download.opensuse.org/repositories/X11:/Wayland/openSUSE_Factory/ sorry about the delay, I was on vacation. I filed Bug 90526 for the thumb-click from comment #2, please cc yourself on that. I filed Bug 90527 for the thumb-rest issue from comment #4, please cc yourself on that. Your comment #3 is a version of Bug 90527, but may be solved differently, I'm not sure yet. So let's leave this bug here for that case only (clicking, resting after a click) and let's handle the other bugs separately from that. Created attachment 116905 [details] [review] 0001-touchpad-add-pressure-based-thumb-detection.patch preliminary patch. not the final version yet, there'll be a few tweaks to it and it requires the touchpad-gestures branch to be merged first (which should happen next week) ommit 3dcf28b919ae598506852b408829a6627168e803 Author: Peter Hutterer <peter.hutterer@who-t.net> Date: Wed May 27 18:25:49 2015 +1000 touchpad: add pressure-based thumb-detection |
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.