Comment 72 for bug 59867

Revision history for this message
Jason Ribeiro (jrib) wrote :

On my MacBook 4.1 I experience this issue when I hibernate. As a workaround, I have created /etc/pm/sleep.d/50-macbook_touchpad_fix with the contents:

#!/bin/sh
# touchpad is frozen after resuming from hibernating until appletouch is reloaded
if [ "$1" = 'thaw' ]; then
    modprobe -r appletouch
    modprobe appletouch
fi

and made it executable. The script just unloads and reloads the "appletouch" module after resuming from hibernation. This should work if you are using pm-hibernate to hibernate which was being used by default for me.