jumping cursor when using touchpad on Lenovo thinkpad
Summary
When I use the touchpad of this laptop the cursor randomly jumps. The jumps can be very small, but sometimes the touchpad basically becomes unusable for a few minutes, because the curser jumps uncontrollably when I do any movement. It seems there is a known issue with Lenovo touchpads, but the linked page in the documentation recommends to report issues regardless. I think all required hardware documentation is in the libinput recording, but please tell me if anything is missing. It is somewhat difficult to record this, because a previous jumping does not necessarily mean there will be another jump soon afterwards and not touching the touchpad seems to reduce the issue a bit, but I think the attached recording demonstrates the issue well.
Steps to reproduce
It happens randomly multiple times a day and I do not know how to trigger it specifically, but it is frequent enough that I could get a new recording of the issue within an hour. I also do not need to use two fingers, like in the other Lenovo bug report. This behaviour happens when using a single finger to move the cursor.
Required information
- libinput version: 1.21.0
- hardware information: SynPS/2 Synaptics TouchPad
-
libinput record
output: pointer_jump.yaml
Journalctl output:
kwin_libinput: Libinput: event16 - SynPS/2 Synaptics TouchPad: kernel bug: Touch jump detected and discarded.
See https://wayland.freedesktop.org/libinput/doc/1.21.0/touchpad-jumping-cursors.html for details
The above link recommends filing bug reports, even though similar issues have been recorded before, which is why I report it.
Later:
kwin_libinput: Libinput: event16 - SynPS/2 Synaptics TouchPad: WARNING: log rate limit exceeded (5 msgs per 24h). Discarding future messages
.
Another message that only appeared once and might not be related:
kwin_libinput: Libinput: event4 - SynPS/2 Synaptics TouchPad: client bug: event processing lagging behind by 23ms, your system is too slow