Could it be possible to add the binding/unbinding scripts to the
/etc/apm/suspend.d and resume.d instead of /etc/acpi/suspend.d and
resume.d ? I seems they are using /etc/apm folders in Hardy. I
downgraded to Gutsy so I cannot test it now.

sudo nano /etc/apm/suspend.d/20-i8042-input.sh
#!/bin/sh
# Unbind the AT keyboard interface.
if [ -f /sys/bus/platform/drivers/i8042/unbind ]; then
echo -n "i8042" > /sys/bus/platform/drivers/i8042/unbind
fi
(save ctrl-x)

sudo nano /etc/apm/resume.d/39-i8042-input.sh
#!/bin/sh
# Rebind the AT keyboard interface.
if [ -f /sys/bus/platform/drivers/i8042/bind ]; then
echo -n "i8042" > /sys/bus/platform/drivers/i8042/bind
fi
(save ctrl-x)
sudo chmod +x /etc/apm/suspend.d/20-i8042-input.sh
sudo chmod +x /etc/apm/resume.d/39-i8042-input.sh

-- 
i8042 unbind required for keyboard/mouse to be useable following suspend/resume 
& hibernate/resume cycle
https://bugs.launchpad.net/bugs/23497
You received this bug notification because you are a member of Ubuntu
Bugs, which is a direct subscriber.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to