Package: libinput10 Version: 1.19.1-1 Severity: normal Tags: patch upstream Forwarded: https://gitlab.freedesktop.org/libinput/libinput/-/issues/680
There's a regression in 1.19.1 which causes the cursor to jump when a hold gesture is detected and then discarded because the motion event is processed twice. In practice this is triggered by almost every flick of finger across the touchpad where no finger previously touched it, and thus results in jumps often enough that I frequently overshoot the intended target of movement. There's a proposed fix here: https://gitlab.freedesktop.org/libinput/libinput/-/merge_requests/702 which I'm now testing and everything seems all right now. (I'm tempted to mark this severity important, but I won't since it's already in testing and desktop/mouse users are unaffected. I'm not entirely sure if all touchpads are affected, but a safe bet is that this indeed makes most laptops/touchpads very unpleasant.) -- System Information: Debian Release: bookworm/sid APT prefers stable-security APT policy: (990, 'stable-security'), (990, 'testing'), (500, 'unstable-debug'), (500, 'testing-debug'), (500, 'stable-debug'), (500, 'unstable'), (500, 'stable'), (1, 'experimental-debug'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.14.0-2-amd64 (SMP w/4 CPU threads) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_CPU_OUT_OF_SPEC, TAINT_USER, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=cs_CZ.UTF-8, LC_CTYPE=cs_CZ.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- Tomáš "liskin" ("Pivník") Janoušek, https://lisk.in/

