Ubuntu touchpad issues - mouse pointer jumps around
Well, following advice from user WinEunuuchs2Unix, I DID google this. Apparently it is a major bug, has been since Ubuntu 14.04. Anyway, on the bug report page, a guy called Juan Hernandez (juanhm) suggested that installing xserver-xorg-input-libinput worked for him. I wanted to try this, so I typed:
sudo apt-get install xserver-xorg-input-libinput
and I got a message about broken dependencies, but it also said that the above package depended on xserver-xorg-core
, so I tried running:
sudo apt-get install xserver-xorg-core
This installed a whole lot of xserver-xorg packages. I then ran:
sudo apt-get install xserver-xorg-input-libinput
and this time it worked. Next I rebooted, and tried to run:
sudo apt-get remove --purge xserver-xorg-input-synaptics
but it had already been removed. My touchpad in System Settings is now a very very simple dialogue, BUT the pointer doesn't seem to be jumping around anymore! The only disadvantage I can see is that I can no longer tap the touchpad to click (I have to use the buttons), but I wasn't doing that anyway!
So I do believe this is now working!
The bug report page is here: https://bugs.launchpad.net/ubuntu/+source/xorg/+bug/1574667
I will update it to confirm that Juan Hernandez's suggestion worked.
I am using Razer Blade Early 2017 and my touchpad is Synaptics TM2438-005
running Ubuntu 18.04 Bionic Beaver
I was looking everywhere for a solution and had to dig through the history of synclient
, being replaced by libinput
and the corresponding cli tool xinput
.
But this article solved my problem and more specifically, simply installing libinput-tools
$ sudo apt install libinput-tools
Bionic Beaver is not using Unity as a GUI server but uses Gnome instead, so I am guessing all the dependencies are in there already (xserver-core, libinput etc.)
For anyone who is having issues on Ubuntu 18.04 - this solved my problem and I have a semi-working touchpad now. It still jumps occasionally, but that's once per 10 new touch presses, it used to be every ~millisecond.
In my case @SamuelH solution didn't work since everything was already installed and up to date. What I helped was
- Disable
Natural Scroll
- Enable
Edge scrolling
- Reduce
touch pad speed
- Disable
Tap to click
Machine:
Dell E6540
OS:
$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 18.04 LTS
Release: 18.04
Codename: bionic