Unstable scroll
Hello,
When I scroll with 2 fingers and I stop but keep my fingers on the touchpad without moving the page I'm scrolling is "shaking" (don't stay in place).
Thanks.
rpm -q libinput
libinput-1.11.0-1.fc28.x86_64
xinput list-props "Cypress APA Trackpad (cyapa)"
Device 'Cypress APA Trackpad (cyapa)':
Device Enabled (139): 1
Coordinate Transformation Matrix (141): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (277): 1
libinput Tapping Enabled Default (278): 0
libinput Tapping Drag Enabled (279): 0
libinput Tapping Drag Enabled Default (280): 1
libinput Tapping Drag Lock Enabled (281): 0
libinput Tapping Drag Lock Enabled Default (282): 0
libinput Tapping Button Mapping Enabled (283): 1, 0
libinput Tapping Button Mapping Default (284): 1, 0
libinput Natural Scrolling Enabled (285): 0
libinput Natural Scrolling Enabled Default (286): 0
libinput Disable While Typing Enabled (287): 1
libinput Disable While Typing Enabled Default (288): 1
libinput Scroll Methods Available (289): 1, 1, 0
libinput Scroll Method Enabled (290): 1, 0, 0
libinput Scroll Method Enabled Default (291): 1, 0, 0
libinput Click Methods Available (292): 1, 1
libinput Click Method Enabled (293): 0, 1
libinput Click Method Enabled Default (294): 0, 1
libinput Middle Emulation Enabled (295): 0
libinput Middle Emulation Enabled Default (296): 0
libinput Accel Speed (297): 0.000000
libinput Accel Speed Default (298): 0.000000
libinput Left Handed Enabled (299): 0
libinput Left Handed Enabled Default (300): 0
libinput Send Events Modes Available (262): 1, 1
libinput Send Events Mode Enabled (263): 0, 0
libinput Send Events Mode Enabled Default (264): 0, 0
Device Node (265): "/dev/input/event15"
Device Product ID (266): 0, 0
libinput Drag Lock Buttons (301): <no items>
libinput Horizontal Scroll Enabled (302): 1
udevadm info /dev/input/event15
P: /devices/pci0000:00/0000:00:15.1/i2c-0/0-0067/input/input15/event15
N: input/event15
S: input/by-path/pci-0000:00:15.1-event-mouse
E: DEVLINKS=/dev/input/by-path/pci-0000:00:15.1-event-mouse
E: DEVNAME=/dev/input/event15
E: DEVPATH=/devices/pci0000:00/0000:00:15.1/i2c-0/0-0067/input/input15/event15
E: ID_INPUT=1
E: ID_INPUT_HEIGHT_MM=64
E: ID_INPUT_TOUCHPAD=1
E: ID_INPUT_WIDTH_MM=98
E: ID_PATH=pci-0000:00:15.1
E: ID_PATH_TAG=pci-0000_00_15_1
E: ID_SERIAL=noserial
E: LIBINPUT_ATTR_PRESSURE_RANGE=10:8
E: LIBINPUT_DEVICE_GROUP=18/0/0:i2c-0-0067
E: LIBINPUT_MODEL_CHROMEBOOK=1
E: MAJOR=13
E: MINOR=79
E: SUBSYSTEM=input
E: USEC_INITIALIZED=5793622
cat /sys/class/dmi/id/modalias
dmi:bvncoreboot:bvr4.0-6588-g4acd8ea-dirty:bd09/04/2014:svnHewlett-Packard:pnFalco:pvr1.0:rvnHewlett-Packard:rnFalco:rvr1.0:cvnHewlett-Packard:ct3:cvr:
sudo touchpad-edge-detector 100x68 /dev/input/event15
Touchpad Cypress APA Trackpad (cyapa) on /dev/input/event15
Move one finger around the touchpad to detect the actual edges
Kernel says: x [0..1280], y [0..960]
Touchpad sends: x [0..1279], y [0..959] -^C-
Touchpad size as listed by the kernel: 98x64mm
User-specified touchpad size: 100x68mm
Calculated ranges: 1279/959
Suggested udev rule:
# <Laptop model description goes here>
evdev:name:Cypress APA Trackpad (cyapa):dmi:bvncoreboot:bvr4.0-6588-g4acd8ea-dirty:bd09/04/2014:svnHewlett-Packard:pnFalco:pvr1.0:rvnHewlett-Packard:rnFalco:rvr1.0:cvnHewlett-Packard:ct3:cvr:*
EVDEV_ABS_00=0:1279:13
EVDEV_ABS_01=0:959:14
EVDEV_ABS_35=0:1279:13
EVDEV_ABS_36=0:959:14