I have an HP laptop with an alps touchpad. With the libinput drivers that were installed by default with Leap 15.0 the touchpad is a bit erratic. It works for the most part but at least once a day the touchpad stops working and I have to reboot. And the cursor frequently freezes and only resumes working after I tap the touchpad repeatedly with three fingers. (In KDE the touchpad is configured by default so that a three finger tap emulates a middle mouse button.) I’m thinking of removing libinput and installing the synaptics driver instead. Is there any reason i shouldn’t do that?
Anything captured in the Xorg.0.log when the touchpad stops working? If you need to reboot, then the old log becomes Xorg.1.log. It may well be that a bug report is needed here. Use ‘xinput’ to get more info about your touchpad hardware. Also, you can do something like
I’m thinking of removing libinput and installing the synaptics driver instead. Is there any reason i shouldn’t do that?
Thanks in advance for any advice.
Only that synaptics driver is deprecated now and libinput is actively developed for use with Wayland and Xorg. However, there is a handful of cases where ‘xf86-input-synaptics’ may be helpful.
In this recording, the pointer jumps from its position 3752/2216 to 1640/4681 within a single frame. On this particular touchpad, this would represent a physical move of almost 50mm. libinput detects some of these jumps and discards the movement but otherwise continues as usual. However, the bug should be fixed at the kernel level.
The wayland reference is strange, since I"m running kde plasma. Maybe the “jumping cursor” issue was enough to trigger the link to the kernel bug?
I did try running wayland a couple of weeks ago to see if the touchpad functioned any better–I didn’t notice much difference. And there were some glitches with wayland–very small fonts and some odd window behaviors so I decided not to use it. Aside from that I’ve been logging into kde with the plasma desktop every day.
Thanks for the kernel upgrade guide–maybe I’ll give that a try. If I install a newer kernel, would that lead to any upgrade problems when the next version of Leap comes out?