Created attachment 136514 [details] evemu recording In Arch Linux (libinput 1.9.4) I get continuosly this error when I use touchpad: sty 03 06:38:24 asus org.gnome.Shell.desktop[621]: libinput error: event6 - libinput error: SynPS/2 Synaptics TouchPad: libinput error: kernel bug: Touch jump detected and discarded. sty 03 06:38:24 asus org.gnome.Shell.desktop[621]: See https://wayland.freedesktop.org/libinput/doc/1.9.4/touchpad_jumping_cursor.html for details Here are the requested informations: $ xinput list-props "Virtual core pointer" Device 'Virtual core pointer': Device Enabled (119): 1 Coordinate Transformation Matrix (121): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000 $ udevadm info /sys/class/input/event6 P: /devices/platform/i8042/serio4/input/input13/event6 N: input/event6 S: input/by-path/platform-i8042-serio-4-event-mouse E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-4-event-mouse E: DEVNAME=/dev/input/event6 E: DEVPATH=/devices/platform/i8042/serio4/input/input13/event6 E: ID_BUS=i8042 E: ID_INPUT=1 E: ID_INPUT_HEIGHT_MM=32 E: ID_INPUT_TOUCHPAD=1 E: ID_INPUT_TOUCHPAD_INTEGRATION=internal E: ID_INPUT_WIDTH_MM=49 E: ID_PATH=platform-i8042-serio-4 E: ID_PATH_TAG=platform-i8042-serio-4 E: ID_SERIAL=noserial E: LIBINPUT_DEVICE_GROUP=11/2/7:isa0060/serio4 E: LIBINPUT_MODEL_SYNAPTICS_SERIAL_TOUCHPAD=1 E: MAJOR=13 E: MINOR=70 E: SUBSYSTEM=input E: USEC_INITIALIZED=12623460 Laptop model: ASUS F3S # cat /sys/class/dmi/id/modalias dmi:bvnAmericanMegatrendsInc.:bvr306:bd07/24/2008:svnASUSTeKComputerInc.:pnF3Sg:pvr1.0:rvnASUSTeKComputerInc.:rnF3Sg:rvr1.0:cvnASUSTeKComputerInc.:ct10:cvr1.0: Physical dimension of the touchpad: 78mm x 45mm
Please run the touchpad-edge-detector tool and attach its output here, thanks. The touchpad dimensions seem to be out by quite a bit
Created attachment 136563 [details] output of touchpad-edge-detector
I have attached some outputs of touchpad-edge-detector, moving the finger around the 4 edges. I see that the minimal value of x is very different. When I move the finger to the left edge, sometime I get a value close to zero, and some times a higher value. I dont know why.
result of the finger shape, which is why the tool recommends to move around several times. I recommend running this again and keep moving your finger until the numbers really don't update anymore. Then ctrl+c and post the output here, thanks.
Created attachment 136564 [details] new output of touchpad-edge-detector Here is the new output, after several minutes of moving the finger around, and after the numbers don't update anymore.
thanks, I created a systemd PR and once that's merged it will fix up the axis ranges to match reality. See the top of that patched file for instructions on how to have a local workaround until your distribution updates systemd. https://github.com/systemd/systemd/pull/7825
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.