Touchpad issues on Thinkpad T580 – Ubuntu

I updated my ubuntu recently, and I noticed a lag in the touchpad. The 2 fingers scroll did not work as well. Scrolling on the edge was working fine (if enabled in the settings), but scrolling with two fingers or two fingers for ‘right-click’ did not work as well. For some reason, the touchpad stopped recognizing multiple fingers.

I looked around online on StackOverflow and Reddit, some said to change the settings or install an extra application, but it did not work for me. Finally, I found an answer to unload and load the touchpad module, and it worked!

# Unload and load the psmouse module
sudo modprobe -r psmouse
sudo modprobe psmouse

However, the issue remained after shutting down and starting the laptop again. It was not as bad, it was just annoying to type those commands every time I start the laptop. To solve it, I decided to run those commands automatically after login. I created a new bash file rc.local under /etc/, gave it 755 permissions (chmod 755 rc.local), and I added the commands to the file

#!/bin/sh -e
sudo modprobe -r psmouse
sudo modprobe psmouse
exit 0

Restarted the computer and the touchpad is working again!

Leave a Reply

Your email address will not be published. Required fields are marked *