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
    Dec 25, 2016 at 8:51
  • @Pilot6 how can I use libinput to fix this? I'm new to touchpads ;D 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
    Apr 9, 2017 at 7:16
  • @userone470 yes 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
    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.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.