Sometimes after I suspend my Lenovo T520 laptop, the touchpad stops responding. The mouse joystick on the keyboard works, the mouse buttons between the keyboard and the touchpad works, but when I move my finger on the touchpad the mouse cursor does not move.

I am using Ubuntu 12.04, installed fresh a few days ago.

  • I had to install Synaptiks from the Software Center. I'll try it the next time the problem occurs. – Steve Chapel Apr 29 '12 at 17:59
  • Same problem here on a thinkpad W520. After suspend the touchpad SOMETIMES is in scrolling only mode, meaning that no matter if I use one or two fingers, it only controls scrolling not mouse cursor. I have two-finger scrolling enabled, did not test without. Edit: On 12.04 LTS fresh install. Loging out and back in fixes it. – user59399 May 2 '12 at 1:43

I have a T420 with Ubuntu 12.04.

I tried all the xinput fixes from https://bugs.launchpad.net/ubuntu/+bug/804109 which used to work with 11.10. With 12 the workaround doesn't work anymore.
What worked is to reload the mouse module, which I guess is simpler than logoff and loggin back.

Try this as root,

modprobe -r psmouse
modprobe psmouse
  • Yes, thank you! The "red dot" (trackpoint) sometimes doesn't work on my T430u at startup or resuming from standby; this worked great! – bmaupin Dec 21 '12 at 5:07

This is slightly different from the original poster in that it is not after suspend, but the behaviour is the same.

Lenovo T420, seemingly at random the trackpad will go into scroll-only mode and only the joystick red button thing will work as a mouse. Pressing Fn+F8 once, waiting for the trackpad-disable indicator to show on screen at top left, and pressing Fn+F8 again to enable the trackpad reliably works for me (well, once in a while i've managed to restart the computer doing this, so that's why i say take it slow).

This seems to be an easier work-around than ones i've seen listed, but it's still a pretty annoying bug.


enter image description here

I sometimes face similar problem. Generally running the Synaptiks application once or twice fixes my problem. You can open the dashboard by pressing the Super key and then search for application and select it using arrow keys and run it by hitting enter.

  • I have had synaptiks running, but the problem occurred again the next time I suspended. – Steve Chapel Apr 29 '12 at 20:03

I'm having the same problem on a T420, and I found that logging out and back in fixes it. Also, in my case vertical scrolling works, even though I can't move the cursor with the touchpad. I'm still trying to figure out why...

  • Yes, I also found that a way to fix it is to log out and back in. – Steve Chapel May 6 '12 at 17:02

I had somewhat the same problem. My touchpad is an Alps multitouch ( Acer Aspire 7741G ). Sometimes, either after removing usb mouse or after resuming from suspend (can't figure out exactly which one, but I think one of these 2), my touchpad would stop working. I tried most advices (psmouse, xinput, etc), none worked. Logging out would make the touchpad work, but only for the login screen, after logging in, it would stop again. Reboot did not help either, same as log out.

while contemplating reinstalling ubuntu, I tried logging in with the guest account. The mouse worked after login! So I started wondering if somehow my account settings (kept in the .xxx dirs/files in your home dir - you can see them with "ls -a" command, like ".config") were at fault. So i did a backup of all my hidden dirs/files, and deleted them all (at login, if they are missing, they will be recreated, and you will have the desktop you had after installing).

And it worked! I didn't figure out exactly where the wrong settings were, but I suspect that it is someting like ".config/unity". If you don't want to lose all your settings (browser, transmission, unity, etc), you can try making a backup and deleting sequentially until you find the source, after that restore the ones that had nothing to do with the problem. I had no patience and deleted them all and had to redo all settings (too lazy to copy from backup).

Hope this helps somebody!


A slightly different solution using modprobe:

sudo rmmod psmouse
sudo modprobe psmouse

source: https://xpapad.wordpress.com/2009/09/09/dealing-with-mouse-and-touchpad-freezes-in-linux/

protected by Community Oct 29 '12 at 7:39

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

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