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/

Reply via email to