Three finger tap events delayed since 1.17.0
Summary
Since updating to 1.17.0 from 1.16.4 I've noticed a significant delay with three finger taps. I use it to create and close browser tabs and interacting with the clipboard. The former being especially frustrating because I tend to "miss" opening tabs because the cursor has already moved past links when the event is recognized. The bug is present in Firefox 87, Chromium 89 and Kitty 0.19.3. One and two finger taps are still as responsive as they were on 1.16.4.
Steps to reproduce
I've no idea how to reliably do this, sorry. But here's the output of libinput debug-events --verbose
and libinput record
.
From what I could see, the events show up immediately when debugging or recording, but the actual event (like three finger tap to close a browser tab) is significantly delayed with 1.17.0.
In the below files I tried to do four consecutive three finger taps. They are from 1.17.1 by mistake but I have verified that the same issue is prevalent in 1.17.0.
Required information
I've got a Lenovo Yoga Slim 7 13ITL5.
touchpad-edge-detector
output seems fine.