Open adoi opened 6 years ago
Assuming by "touchpad" you mean a standard notebook trackpad, and not an Apple Magic Trackpad...
@adoi I wonder if you could screencast what you mean exactly. I too find that pointer "shaky" with a touchpad, or perhaps I could say too sensitive? This is not only about pointer speed: I fairly regularly make errors in clicking buttons and so on in Elementary, where I was a proverbial touchpad guru on my Mac. In fact, while in macOS I notice how shockingly accurate and intentional the experience of using the touchpad is. No doubt the given hardware is at least partially responsibe, but it almost feels like some extra software work has gone into smoothing out the data from the touchpad, too.
Could this be a base of cursor nudge?
“Cursor Nudge” is the phenomenon by which the center point of your depressed thumb will glide by a few millimeters as a natural effect of transitioning from the “move cursor” position to the “depress” position. -source
Essentialy the touchpad algorithm seemingly doesn’t account for this. My guess is that the speed and accellerations values isn’t slowed down when the fingertip starts pressing, resulting in this nudge.
This is one of those showstoppers for me, using a MacBook Pro 9,1.
@yusf i also come from macbook and notice the overall trackpad performance under any linux is not quite as good. That is until i tried out the synaptics driver mentioned in the original post. If it's a showstopped you should try.
I did this last on Manjaro and cant say if it actually just works in Elementary. I would suggest to the team to add it though, as they seem to care about details. The only issue i had with it was the double click area was too large and would have to be configured. But synaptics did make any "nudging" or shakyness (both of which i had/have) go away
Im running Elementary OS in a dual boot environment and I have been getting this problem for some time now. When using touchpad my mouse pointer bounces around on the screen.
I tried installing synaptics and changing libinput's priority this way:
sudo apt install xserver-xorg-input-synaptics
sudo mv /usr/share/X11/xorg.conf.d/90-libinput.conf /usr/share/X11/xorg.conf.d/45-libinput.conf
I also tried reducing the speed of the pointer, but the same problem occurs. The problem only hapens when using the touchpad.