I have my laptop connected to an external monitor, mouse and keyboard. The mouse and keyboard are USB. I use the laptop with its lid closed. When the system is in Suspend mode I have to open the laptop lid to awaken the system. I'd like to have it wake on a mouse or keyboard click without having to open the lid.
The reseach I've conducted suggests that I toggle the status of my USB ports listed in /proc/acpi/wakeup from "disabled" to "enabled". Since /proc/acpi/wakeup is not a real file, so cannot be edited with a standard text editor, I've read that I must use the "echo" command in this fashion:
sudo echo USBx > /proc/acpi/wakeup
where x is an integer corresponding to the USB port number. This is supposed to toggle the status.
However, when I issue this command the status of the port does not change. It remains "disabled". (The command does not issue any error messages either.)
Question #1: Can anyone confirm that this command does or does not work on their system? (I am running Mint 12 with the 3.0.0-12-generic kernel.)
Question #2: Does anyone have other suggestions for enabling wakeup with external usb mouse or keyboard?
ps. I've looked at my BIOS settings and don't see any settings for "Wake on USB".
pps. This is a partial listing of the contents of my /proc/acpi/wakeup
Device S-state Status Sysfs node
USB1 S3 *disabled
USB2 S3 *disabled
USB3 S3 *disabled
PWRB S3 *enabled
SLPB S3 *enabled
LID0 S3 *enabled