Be more lenient about larger involuntary finger motion during tap
Summary
On Windows, when tapping the touchpad, the cursor is reset to the initial position if it has been moved just a bit, I ask for this behaviour on Linux KDE as well.
Feature details
I think behaviour as observed on Windows 10 22H2 would be fine.
If the finger is lifted before the tap-to-click timeout, small movements of the cursor should be reverted.
If the finger stays down long enough, no revert should take place.
Tap-to-click has to be enabled.
Affected Hardware
Touchpads, chiefly.
Implementation in Other Systems
On Windows 10 22H2 (dual-boot):
- The finger touches the touchpad.
- The finger moves a bit, the cursor moves as well.
- The finger is lifted within the tap-to-click timeout.
- The cursor's position is reset to where it was at the beginning of the touch.
- A click is issued at that initial position.
Hardware information
$ cat /sys/class/dmi/id/modalias
dmi:bvnAmericanMegatrendsInc.:bvr208:bd04/26/2012:br4.6:svnMedion:pnE6228:pvr1.0:rvnMedion:rnE6228:rvr1.0:cvnMedion:ct10:cvr1.0:sku0:
Model: Medion Akoya E6228, MD99050
~> udevadm info /sys/class/input/event5
P: /devices/platform/i8042/serio2/input/input10/event5
N: input/event5
S: input/by-path/platform-i8042-serio-2-event-mouse
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-2-event-mouse
E: DEVNAME=/dev/input/event5
E: DEVPATH=/devices/platform/i8042/serio2/input/input10/event5
E: ID_BUS=i8042
E: ID_INPUT=1
E: ID_INPUT_HEIGHT_MM=41
E: ID_INPUT_TOUCHPAD=1
E: ID_INPUT_TOUCHPAD_INTEGRATION=internal
E: ID_INPUT_WIDTH_MM=74
E: ID_PATH=platform-i8042-serio-2
E: ID_PATH_TAG=platform-i8042-serio-2
E: ID_SERIAL=noserial
E: LIBINPUT_DEVICE_GROUP=11/2/7:isa0060/serio2
E: LIBINPUT_FUZZ_00=8
E: LIBINPUT_FUZZ_01=8
E: LIBINPUT_FUZZ_35=8
E: LIBINPUT_FUZZ_36=8
E: MAJOR=13
E: MINOR=69
E: SUBSYSTEM=input
E: USEC_INITIALIZED=6746338