Bug 90527

Summary: Allow resting the thumb on the touchpad while moving the pointer
Product: Wayland Reporter: Peter Hutterer <peter.hutterer>
Component: libinputAssignee: Wayland bug list <wayland-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: medium CC: peter.hutterer
Version: unspecified   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Bug Depends on: 90528    
Bug Blocks:    

Description Peter Hutterer 2015-05-20 05:16:58 UTC
Follow-up from Bug 90261.

Resting the thumb on the touchpad causes scroll events when the finger is moved.

Two immediate ideas come to mind here:
* define some sort of exclusion zone on the touchpad where the thumb may come to rest, similar to software buttons
* define some maximum distance threshold for a touch to count as two-finger scroll, which would probably go hand-in-hand with Bug 90526

Ideally we could identify a thumb, but that's likely only possible on the apple touchpads.
Comment 1 Peter Hutterer 2015-07-09 02:48:27 UTC
mostly fixed with the commit below. if the thumb rests at the very edge of the touchpad, the pressure detection may not work though.


commit 3dcf28b919ae598506852b408829a6627168e803
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Wed May 27 18:25:49 2015 +1000

    touchpad: add pressure-based thumb-detection
Comment 2 Peter Hutterer 2015-08-05 05:18:02 UTC
commit 988f31fc4a7a6c7d0b6e20f77ea7093afd0ef37a
Merge: 5571f2d 2c78149
Author: Peter Hutterer <peter.hutterer@who-t.net>
Date:   Fri Jul 24 09:19:08 2015 +1000

    Merge branch 'thumb-detect-improvements'

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.