libinput/doc/svg
Peter Hutterer df83144457 touchpad: impose maximum distance limits on clickfingers
A common use-case for clickfinger is to use the index finger for moving the
pointer, then triggering the click with a thumb. If the index finger isn't
lifted before the click this counted as two-finger click.

To avoid this, check the distance between touches on the touchpad (on
touchpads reporting resolution values anyway). If the touches are too far
apart, don't count them together (or specifically only count those close
enough together as multi-finger).

The touch area is uneven, it's wider than high. Spreading fingers horizontally
is more common and this also makes it easier to rule out thumbs which tend to
be well below the fingers.

http://bugs.freedesktop.org/show_bug.cgi?id=90526

Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
2015-06-03 14:43:58 +10:00
..
button-scrolling.svg doc: move the wiki's scrolling documentation to here 2014-12-23 09:51:37 +10:00
clickfinger-distance.svg touchpad: impose maximum distance limits on clickfingers 2015-06-03 14:43:58 +10:00
clickfinger.svg doc: add illustrations for clickfinger and software button behavior 2015-05-28 11:16:29 +10:00
edge-scrolling.svg doc: move the wiki's scrolling documentation to here 2014-12-23 09:51:37 +10:00
palm-detection.svg touchpad: don't allow taps in the top half of the palm exclusion zone. 2015-04-16 15:47:34 +10:00
software-buttons.svg doc: add illustrations for clickfinger and software button behavior 2015-05-28 11:16:29 +10:00
tap-n-drag.svg doc: add a graphic to explain tap-n-drag 2015-06-02 15:47:33 +10:00
top-software-buttons.svg doc: add illustrations for clickfinger and software button behavior 2015-05-28 11:16:29 +10:00
twofinger-scrolling.svg doc: move the wiki's scrolling documentation to here 2014-12-23 09:51:37 +10:00