<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - One-finger movement on touchpad registered as two-finger scrolling with edge exclusion zone is touched"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103208#c18">Comment # 18</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - One-finger movement on touchpad registered as two-finger scrolling with edge exclusion zone is touched"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103208">bug 103208</a>
              from <span class="vcard"><a class="email" href="mailto:peteryuchuang@gmail.com" title="Peter Y. Chuang <peteryuchuang@gmail.com>"> <span class="fn">Peter Y. Chuang</span></a>
</span></b>
        <pre>I want to expand a bit on the idea of using orientation to distinguish between
a palm and a finger around the edges. I've uploaded two evemu-records. One of
which is the recording of my left palm moving along the left edge and sideway
within probably 1 or 2 cm from the left edge. The second is the recording of
the same movements, but with one single finger.

By my count (not sure if iI've counted correctly), when a palm touches the left
edge, orientation is a positive number about 96% of the time. In my
observation, orientation on the left edge is correct (i.e. positive) even when
the contact point is very small and way before touch-size-based palm detection
can kick in.

When a finger touches the edge area, the result is less consistent. By my
count, around 70% of time the orientation is not positive (i.e. either zero,
negative, or nothing).

Given touch-size-based palm detection is not possible around the edges,
orientation may be helpful, even if not 100% reliable (mostly, a single finger
would be falsely identified as a palm; a palm falsely identified as a finger is
much less of a problem). Since most real touch inputs aren't initiated within,
say, 3mm from the edge anyway, perhaps orientation-based palm detection doesn't
have to be 100% accurate. If this could work good enough, perhaps tapping and
tracking could be enabled within the edge exclusion zone.

One of the downsides of it, other than being not 100% reliable, especially with
single finger input, is that if one of the fingers in two-finger scrolling is
placed within the zone where orientation-based palm detection is enabled,
initiating two-finger scrolling will become less reliable too.

I'm also not sure if those measures are good in other touchpads.</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>