This seems like a common problem, but after trying all of the fixes I've found on forums, I'm still at a loss.
Specs:
What I've tried: I can run sudo modprobe -r psmouse
to "turn off" the touchpad, and then sudo modprobe psmouse
to turn it back on. This works fine. However when I suspend, I can't "revive" the touch pad, even if I enter these commands.
Any thoughts?
UPDATE:
I don't observe this problem if I hibernate instead of suspend. I'm not sure what to make of that clue...
CURRENT WORKAROUND:
Since hibernate seems to not cause a problem and I have an appropriate amount of swap memory, I just hibernate as the default action for things like closing the lid. Here are the steps I followed to enable hibernate. I also modified other default power settings to go to hibernate using the dconf Editor under org>gnome>settings-daemon>plugins>power
It was recommended that I post my workaround as an answer:
I found that hibernate (sudo pm-hibernate
) did not experience the same problems with touchpad restarting, therefore I just set all relevant power options to hibernate instead of suspend. This requires a little bit of effort since hibernate is disabled by default. Here's what needs to happen
Make sure that you have adequate swap space (swap memory > RAM). I have an adequate swap partition on my SSD but you can add swap memory without re-partioning your drive.
Set additional power options to evoke hibernate instead of suspend. I did this using the dconf Editor (sudo apt-get install dconf-editor
). To change relevant settings, open dconf Editor and navigate to: org > gnome > settings-daemon > plugins > power
Collected from the Internet
Please contact [email protected] to delete if infringement.
Comments