<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED - With Clickfinger behavior, pointer movement briefly turns into a scroll when a thumb is dropped onto the pad"
href="https://bugs.freedesktop.org/show_bug.cgi?id=99268#c8">Comment # 8</a>
on <a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED - With Clickfinger behavior, pointer movement briefly turns into a scroll when a thumb is dropped onto the pad"
href="https://bugs.freedesktop.org/show_bug.cgi?id=99268">bug 99268</a>
from <span class="vcard"><a class="email" href="mailto:peter.hutterer@who-t.net" title="Peter Hutterer <peter.hutterer@who-t.net>"> <span class="fn">Peter Hutterer</span></a>
</span></b>
<pre>the current algorithm works: if we have a finger that exceeds the motion
threshold for more than 5 events in a row, a new touch will be marked as thumb
and ignored. In your recording, the new touch happens at the fourth event, i.e.
another 2 events (~25ms later) and the thumb detection would've kicked in.
fixing this is nontrivial because we just don't have enough data and there are
many conflicting use-cases (responsive scrolling vs palm detection vs pinch
gestures vs thumb detection). Right now, I don't have a good idea on how to fix
this beyond "don't drop your thumb on a touchpad if the touchpad isn't capable
of detection thumbs". Which is the case here because all we have is pressure
and the thumb has the same pressure levels as your moving finger.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>