Comment 85 for bug 59867

Revision history for this message
Anders Kaseorg (andersk) wrote :

Same problem on a Lenovo 3000 N100. I’m running Karmic amd64 but also saw this in previous versions. i8042.reset=1 didn’t help. MODULES="psmouse" in /etc/default/acpi-support helped sometimes but not always. I’m now using this script in /etc/pm/sleep.d/90andersk-i8042, and the problem seems to have gone away:

#!/bin/sh

case "$1" in
    hibernate|suspend)
 modprobe -r psmouse
 echo -n i8042 > /sys/bus/platform/drivers/i8042/unbind
 ;;
    thaw|resume)
 echo -n i8042 > /sys/bus/platform/drivers/i8042/bind
 modprobe psmouse
 ;;
esac