This can be fixed in userspace by unbinding and then re-binding the i8042 driver. This issue is also apparently fixed in 2.6.21 upstream, so it'd probably be cleaner to pull the commit from there if it can be found.
If it can't be fixed in the kernel, I'll do it in 'acpi-support'. ** Changed in: linux-source-2.6.20 (Ubuntu) Importance: Undecided => Medium Assignee: (unassigned) => Ubuntu Kernel Team Status: Unconfirmed => Confirmed ** Changed in: acpi-support (Ubuntu) Assignee: Matthew Garrett => (unassigned) -- i8042 unbind required for Keyboard/moues to be useable following suspend/resume & hibernate/resume cycle https://launchpad.net/bugs/23497 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs