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:
- computer: Asus k501LX-EB71
- OS: Ubuntu 14.04.3
- kernel: 3.19.0-26-generic
- touchpad: Elantech touchpad
- driver: xserver-xorg-input-synaptics-lts-trusty (OR) xserver-xorg-input-synaptics-lts-vivid (not sure which one is in use)
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
sudo modprobe psmouse
after suspending. Simply, nothing seems to happen. I can't find anything out of place in log files