<html>
    <head>
      <base href="https://bugs.freedesktop.org/">
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - sporadic duplicate ButtonPress/ButtonRelease events for left mouse button only"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=100057#c11">Comment # 11</a>
              on <a class="bz_bug_link 
          bz_status_ASSIGNED "
   title="ASSIGNED - sporadic duplicate ButtonPress/ButtonRelease events for left mouse button only"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=100057">bug 100057</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>fourth button press in evemu recording corresponds to this sequence here:

E: 12.792386 0004 0004 589825   # EV_MSC / MSC_SCAN             589825
E: 12.792386 0001 0110 0001     # EV_KEY / BTN_LEFT             1
E: 12.792386 0000 0000 0000     # ------------ SYN_REPORT (0) ---------- +704ms
E: 12.816312 0004 0004 589825   # EV_MSC / MSC_SCAN             589825
E: 12.816312 0001 0110 0000     # EV_KEY / BTN_LEFT             0
E: 12.816312 0000 0000 0000     # ------------ SYN_REPORT (0) ---------- +24ms
E: 12.824400 0004 0004 589825   # EV_MSC / MSC_SCAN             589825
E: 12.824400 0001 0110 0001     # EV_KEY / BTN_LEFT             1
E: 12.824400 0000 0000 0000     # ------------ SYN_REPORT (0) ---------- +8ms
E: 12.872370 0004 0004 589825   # EV_MSC / MSC_SCAN             589825
E: 12.872370 0001 0110 0000     # EV_KEY / BTN_LEFT             0
E: 12.872370 0000 0000 0000     # ------------ SYN_REPORT (0) ---------- +48ms

which is left down (700ms after previous event), left up 24ms later, left down
8ms later, and then up again. Given that you can't release and press down
within 8ms, this looks like a hardware issue.

There's nothing in libinput right now to work around that because the need for
button debouncing is notoriously hard to detect correctly and the amount of
work required to write it pales in comparison to the cost of a new mouse...</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>