You are not logged in.
I have a ThinkPad P52s that has jumpy scroll. It seems to be happening everywhere (chrome, firefox, xed). I'm using xorg, not Wayland.
Laptop info:
CPU: quad core Intel Core i7-8650U (-MT MCP-) speed/min/max: 1437/400/4200 MHz
Kernel: 6.1.9-arch1-1 x86_64 Up: 2h 8m Mem: 4590.9/31946.4 MiB (14.4%)
Storage: 1.86 TiB (3.1% used) Procs: 334 Shell: Bash inxi: 3.3.24
libinput version: 1.22.1
Desktop Env: Cinnamon 5.6.7
Here's what it looks like: https://streamable.com/5wpznm
I've tried the below:
- ran
sudo libinput debug-events --device /dev/input/event6
, but not seeing anything odd happening when the scrolling jumps
- installed xf86-input-synaptics (and then uninstalled)
- create a synaptics config file (/etc/X11/xorg.conf.d/70-synaptics.conf) (and then removed)
- running
xinput list-props 11
, i'm getting:
Device 'Synaptics TM3276-031':
Device Enabled (189): 1
Coordinate Transformation Matrix (191): 1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
libinput Tapping Enabled (318): 1
libinput Tapping Enabled Default (319): 0
libinput Tapping Drag Enabled (320): 1
libinput Tapping Drag Enabled Default (321): 1
libinput Tapping Drag Lock Enabled (322): 0
libinput Tapping Drag Lock Enabled Default (323): 0
libinput Tapping Button Mapping Enabled (324): 1, 0
libinput Tapping Button Mapping Default (325): 1, 0
libinput Natural Scrolling Enabled (326): 0
libinput Natural Scrolling Enabled Default (327): 0
libinput Disable While Typing Enabled (328): 0
libinput Disable While Typing Enabled Default (329): 1
libinput Scroll Methods Available (330): 1, 1, 0
libinput Scroll Method Enabled (331): 1, 0, 0
libinput Scroll Method Enabled Default (332): 1, 0, 0
libinput Click Methods Available (333): 1, 1
libinput Click Method Enabled (334): 1, 0
libinput Click Method Enabled Default (335): 1, 0
libinput Middle Emulation Enabled (336): 0
libinput Middle Emulation Enabled Default (337): 0
libinput Accel Speed (338): 0.013043
libinput Accel Speed Default (339): 0.000000
libinput Accel Profiles Available (340): 1, 1
libinput Accel Profile Enabled (341): 1, 0
libinput Accel Profile Enabled Default (342): 1, 0
libinput Left Handed Enabled (343): 0
libinput Left Handed Enabled Default (344): 0
libinput Send Events Modes Available (303): 1, 1
libinput Send Events Mode Enabled (304): 0, 0
libinput Send Events Mode Enabled Default (305): 0, 0
Device Node (306): "/dev/input/event6"
Device Product ID (307): 1739, 0
libinput Drag Lock Buttons (345): <no items>
libinput Horizontal Scroll Enabled (346): 1
libinput Scrolling Pixel Distance (347): 15
libinput Scrolling Pixel Distance Default (348): 15
libinput High Resolution Wheel Scroll Enabled (349): 1
- i've set the below to the low and high range (10 and 50)
libinput Scrolling Pixel Distance (347): 15
libinput Scrolling Pixel Distance Default (348): 15
- flipped these toggles
libinput Accel Profile Enabled Default (342): 1, 0
libinput High Resolution Wheel Scroll Enabled (349): 1
...and have logged out each time but haven't been able to fix it.
I've also tried downgrading libinput to 1.18, but that made my keyboard, trackpad and mouse inoperable as I mention in this post: https://bbs.archlinux.org/viewtopic.php?id=270121
Any suggestions?
Last edited by TimeTrap00 (2023-02-20 13:19:07)
Offline
Try using the LTS kernel or downgrade the latest kernel.
I also had similar problem with two finger scrolling, it was working in one way but not the other (up vs down).
Found the thread https://bbs.archlinux.org/viewtopic.php?id=283979 which suggested to boot into a LTS kernel or downgrade to a kernel before the issue happened.
Offline