On Mon, 15 Dec 2008, Oliver Neukum wrote: > This uses the USB busy mechanism for aggessive autosuspend of USB > HID devices. It autosuspends all opened devices supporting remote wakeup > after a timeout unless > > - output is being done to the device > - a key is being held down (remote wakeup isn't triggered upon key release) > - LED(s) are lit > - hiddev is opened It is also important to note that we always need the leve default to 'on' for HID devices, as it is known to not work properly for many of them (losing keypresses on resume, mice waking up only on button press not on movement, etc), so whitelisting the ones that are known to work properly is the only viable option. Preferably from userspace (HAL). I don't have any objections to this version of the patch, thanks a lot Oliver for taking care to fix and respin so many times so far. I have now pulled the 'autosuspend' branch into the branch that gets pulled into -next. -- Jiri Kosina SUSE Labs -- To unsubscribe from this list: send the line "unsubscribe linux-usb" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html