I found a possible solution in the ubuntu forums but I haven't tried it myself (still running gutsy and acpi because I couldnt deal with losing suspend/resume)
Create the following file: /etc/pm/sleep.d/25i8042 Code: #!/bin/bash case "$1" in hibernate|suspend) # Unbind the AT keyboard interface. if [ -f /sys/bus/platform/drivers/i8042/unbind ]; then echo -n "i8042" > /sys/bus/platform/drivers/i8042/unbind fi ;; thaw|resume) # Rebind the AT keyboard interface. if [ -f /sys/bus/platform/drivers/i8042/bind ]; then echo -n "i8042" > /sys/bus/platform/drivers/i8042/bind fi ;; *) ;; esac exit $? Make sure this file is executable. There is no need to reboot your computer - your next suspend should work. Please let me know if this works for anyone else. -- Keyboard + Synaptic Touchpad randomly do not return from suspend on Dell 640m https://bugs.launchpad.net/bugs/99755 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs