So the touchscreen tries to mimic a UI button that only sends a release when the finger is released while inside the button area.
Since mir does not receive a release event from libinput we send repeat events instead.
Should we define a cancel key press event type? That might be useful in other situations too. E.g. when handling pressed keys during VT switching.
So the touchscreen tries to mimic a UI button that only sends a release when the finger is released while inside the button area.
Since mir does not receive a release event from libinput we send repeat events instead.
Should we define a cancel key press event type? That might be useful in other situations too. E.g. when handling pressed keys during VT switching.