Wakeup support is not standard across different motherboards. Wakeup
support is specified in the ACPI BIOS and we occasionally see BIOSes that do
not correctly specify their wakeup capabilities.
Your best bet is to plug in a USB keyboard and go to the device manager and
look at the properties of the USB keyboard. If the property pages do not
show a power management tab, then the BIOS is reporting that the system does
not support wakeup from a USB device. If you do see a power management tab,
then enable the wakeup support and put the system to sleep.
If the BIOS and underlying hardware are implemented correctly, then you
should be able to wakeup the system by pressing a key on the USB keyboard.
If the system doesn't wakeup, then the BIOS had incorrectly reported that
the system supports USB wakeup.
Once you find a system that does successfully wake up from a USB keyboard,
then you can begin to test the wakeup capabilities of your USB device.
I hope this helps!
Device Driver Evangelist
Don't miss WinHEC 2000 April 25th - 28th,
- 45+ hours of deep technical content, more than ever before
- 30+ hours of new driver developer sessions
- New planning & strategy sessionshttp://www.microsoft.com/winhec/
From: Ramkumar [mailto:[email protected]
Sent: Friday, April 07, 2000 4:14 AM
To: NT Developers Interest List
Subject: [ntdev] [ntdev]Win2000 Suspend Resume issue.
I'm developing a USB Win2k driver for a device that should
support remote wake up.
What I observed in Win2k on ACPI machines is as follows.
After the machine enters the suspend state, it could be waken up ONLY by
pressing the System's power button. Clicking the mouse or hitting any key in
keyboard does not resume back the host machine. I tried all the combinations
the BIOS settings, but with no luck.
Whereas in Win98, the system can be waken up by moving the mouse or
pressing any key.
I would like to know if the host system can be woken up by mouse,
keyboard etc. when the host is suspended, under Win2k (Build 2195).
Any help will be greatly appreciated.