usbhid devices should be used for remote wakeup.