This is not related with my issue. In my case my feeling is that the touchpad does not have enough resolution for offering an smooth experience. It’s not comfortable using it. Adjusting speed/acceleration does not help.
Maybe you have same problem. libinput driver just apply filter to touchpad to filter random oscillatoins, which appear with glass table in my case, and bad ground in house other users cases.
That’s neither my problem… It happens always no matter the surface or if its plugged or not. I know another Librem user who has the same feeling with the trackpad. So not specific to my device.
I only get something near to precise movements with the pointer setting the speed at low values. Which is uncomfortable to use. Making a straight line with the pointer is an impossible mission. No matter the speed. Setting the acceleration does not help…
With my mac I can make small and precise movements easily and when I need to move to the other side of the monitor I can do it very quickly. That’s not the case on the Librem.
What GNU/Linux distribution you use? If you use PureOS, i can’t help you. If you use something with X11 and synaptics touchpad driver, you can adjust Hysteresis values.
$ synclient HorizHysteresis=5 VertHysteresis=5
Default is 19 in my system. To check existing values, just type
$ synclient | grep Hysteresis
or you can just switch from synaptics touchpad driver to libinput. I prefer libinput, because it have better latency and it can dynamically filter oscillations when i move laptop to uncomfort place for touchpad.
No solution for wayland. Or… You can check manual for Libinput, it is default for wayland. Probably you can change some settings for it with command line utility, but i just created configuration file for my X11 desktop, and didn’t change acceleratoin and sensitivity settings, because I like default sensitivity of touchpad. Check manual for libinput, it contain many settings, which doesn’t exist in Gnome Tweak Utility.
$ man 1 libinput
$ man 4 libinput
Config for X11 desktop (probably someone need it for lightweight X11 desktop): /usr/share/X11/xorg.conf.d/70-libinput-touchpad.conf
I just got my librem 14 and have noticed the same thing. It is hard to land the cursor in between the letters of a word or over small buttons. It does feel like there’s not enough resolution at any speed. I’m afraid it may be a hardware limitation. Have you found any fixes?