RE: [ntdev]Win2000 Suspend Resume issue.

Ramkumar,

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!


Sandy Spinrad
Device Driver Evangelist
Microsoft Corporation

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 sessions

http://www.microsoft.com/winhec/

-----Original Message-----
From: Ramkumar [mailto:xxxxx@shuttletech.co.in]
Sent: Friday, April 07, 2000 4:14 AM
To: NT Developers Interest List
Subject: [ntdev] [ntdev]Win2000 Suspend Resume issue.

Hi All,

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
the
keyboard does not resume back the host machine. I tried all the combinations
in
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.

Regards,
Ram

Hi Sandy,

Thanks for your reply. The good news is, it works, even with the PS2 keyboard
and PS2 mouse. I just enabled the wakeup support option in the keyboard and
mouse’s device properties and it worked.

But I’m not seeing a power management tab in my device’s properties tab.
What am I supposed to do to get the power management tab?. Also any
other info./ web links on this remote wakeup feature and Power management
in general will be greatly appreciated.

Thanks and Regards
Ram

----- Original Message -----
From: Sandy Spinrad
To: NT Developers Interest List
Cc: ‘xxxxx@shuttletech.co.in’
Sent: Saturday, April 08, 2000 12:31 AM
Subject: [ntdev] RE: [ntdev]Win2000 Suspend Resume issue.

Ramkumar,

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!


Sandy Spinrad

Device Driver Evangelist

Microsoft Corporation

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 sessions

http://www.microsoft.com/winhec/

-----Original Message-----
From: Ramkumar [mailto:xxxxx@shuttletech.co.in]
Sent: Friday, April 07, 2000 4:14 AM
To: NT Developers Interest List
Subject: [ntdev] [ntdev]Win2000 Suspend Resume issue.

Hi All,

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 the

keyboard does not resume back the host machine. I tried all the combinations in

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.

Regards,

Ram