<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body><table border="1" cellspacing="0" cellpadding="8">
        <tr>
          <th>Bug ID</th>
          <td><a class="bz_bug_link 
          bz_status_NEW "
   title="NEW - Detect pressure offset on proximity out as well"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=103086">103086</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Detect pressure offset on proximity out as well
          </td>
        </tr>

        <tr>
          <th>Product</th>
          <td>Wayland
          </td>
        </tr>

        <tr>
          <th>Version</th>
          <td>unspecified
          </td>
        </tr>

        <tr>
          <th>Hardware</th>
          <td>Other
          </td>
        </tr>

        <tr>
          <th>OS</th>
          <td>All
          </td>
        </tr>

        <tr>
          <th>Status</th>
          <td>NEW
          </td>
        </tr>

        <tr>
          <th>Severity</th>
          <td>normal
          </td>
        </tr>

        <tr>
          <th>Priority</th>
          <td>medium
          </td>
        </tr>

        <tr>
          <th>Component</th>
          <td>libinput
          </td>
        </tr>

        <tr>
          <th>Assignee</th>
          <td>wayland-bugs@lists.freedesktop.org
          </td>
        </tr>

        <tr>
          <th>Reporter</th>
          <td>peter.hutterer@who-t.net
          </td>
        </tr></table>
      <p>
        <div>
        <pre>Created <span class=""><a href="attachment.cgi?id=134653" name="attach_134653" title="evemu recording from a pressure offset on proximity out">attachment 134653</a> <a href="attachment.cgi?id=134653&action=edit" title="evemu recording from a pressure offset on proximity out">[details]</a></span>
evemu recording from a pressure offset on proximity out

If the user taps too quickly on proximity in, the first event may have the real
pressure already, negating the pressure offset detection. On release, we drop
down to an almost-nil pressure offset and never release the tip (until out of
proximity).

It may be possible to detect this automatically by looking at the last pressure
value before the proximity out event and fixing things for the second proximity
in. Probably needs a lower threshold than the up to 20% we use on the way in,
and some sort of heuristic to average across several events before the
proximity out.</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>