<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 - Touchpad gets a stuck button if used while TrackPoint button is down"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=98733">98733</a>
          </td>
        </tr>

        <tr>
          <th>Summary</th>
          <td>Touchpad gets a stuck button if used while TrackPoint button is down
          </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>andersk@mit.edu
          </td>
        </tr></table>
      <p>
        <div>
        <pre>I have a ThinkPad Yoga 14 with both a touchpad and physical buttons for the
TrackPoint, and I like to use them at the same time, but recently I’ve found
that this often causes a button to get temporarily stuck in the down state.

Here’s what this looks like in libinput-debug-events (event8 = physical
buttons, event9 = touchpad):

(I rest my finger on the touchpad)
event9  POINTER_MOTION    +1.88s          0.25/  0.00
event9  POINTER_MOTION    +1.89s          0.12/  0.00
(I depress a physical button)
event8  POINTER_BUTTON    +2.00s        BTN_LEFT (272) pressed, seat count: 1
event9  POINTER_BUTTON    +2.00s        BTN_LEFT (272) pressed, seat count: 2
(I pick up my finger from the touchpad; no output)
(I release the physical button)
event8  POINTER_BUTTON    +2.87s        BTN_LEFT (272) released, seat count: 1
(At this point my fingers are not touching anything.)
(I rest my finger on the touchpad, which now finally sends its button release.)
event9  POINTER_BUTTON    +5.69s        BTN_LEFT (272) released, seat count: 0
event9  POINTER_MOTION    +5.76s          0.20/ -0.61
event9  POINTER_MOTION    +5.77s          1.00/ -1.53

I’m using xserver-xorg-input-libinput 0.19.0-1 and libinput10 1.4.3-0ubuntu1 on
Ubuntu 17.04.</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>