When I'm holding (not pressing) the bottom line of the touchpad (where the mouse buttons are) I can't move the touchpad. This:

sudo modprobe -r psmouse && sudo modprobe psmouse proto=imps

worked but then my two finger scrolling isn't working anymore. Maybe there are some synclient settings I should adjust?

I have Ubuntu 16.04 and a lenovo thinkpad touchpad

  • What is the Ubuntu version? You can use libinput instead of xorg-synaptics to fix the issue.
    – Pilot6
    Commented Dec 25, 2016 at 8:51
  • @Pilot6 how can I use libinput to fix this? I'm new to touchpads ;D Commented Dec 25, 2016 at 9:27
  • @Merduma From your other questions I assume this is about the Thinkpad E470. Did you also have problems with the middle mouse button?
    – userone470
    Commented Apr 9, 2017 at 7:16
  • @userone470 yes Commented Apr 14, 2017 at 15:01
  • Looking at your dmesg log you will probably notice a warning "failed to get extended button data" (at least mine does). So there seems to be a bug in the psmouse kernel module (or in the Thinkpad E470 ps2 interface). The psmouse module can be patched so that it assumes a third trackpoint button is present. See bugs.freedesktop.org/show_bug.cgi?id=100694
    – userone470
    Commented Apr 21, 2017 at 16:45

1 Answer 1


You can install libinput that in most cases solves the problem. Run in a terminal

sudo apt install xserver-xorg-input-libinput

and reboot.


You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .