Solved PC with Modern Standby, wakes upon mouse/kb trigger


Lacvuzrus

Member
Local time
5:05 AM
Posts
8
OS
Windows 11
I have a new PC which only supports the following sleep states:
The following sleep states are available on this system:
Standby (S0 Low Power Idle) Network Connected Hibernate Fast Startup
Upon putting my PC to sleep, any mouse or keyboard trigger will cause the PC to wake up once again. It is insane, as I own a MX Master 3 mouse and the power button is beneath the mouse. The action of flipping the mouse over to power it off will cause the PC to wake again..

In Device Manager, "Allow this device to wake the computer" is greyed out and unchecked for all valid devices.

powercfg -devicequery wake_armed NONE

The event viewer log when my PC wakes:
1693481485090.png

If anyone knows how to ensure my PC sleeps properly, please let me know! Much appreciated.

Current OS: Windows 11 Pro 22H2 22621.2134
 
Windows Build/Version
Windows 11 Pro 22H2 22621.2134

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i5-12400F
    Motherboard
    Gigabyte B660i
    Memory
    32 GB Corsair Vengeance LPX
    Graphics Card(s)
    3060 Ti
    Monitor(s) Displays
    Dell & Acer 27''
    Hard Drives
    Transcend SSD 1TB
    Case
    SSUPD Meshlicious
    Keyboard
    Keychron
1. Ensure all drivers are up to date.
2. Try running this batch file.
 

Attachments

  • Tuneup.bat
    5.4 KB · Views: 4

My Computers

System One System Two

  • OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    HP EliteDesk 705 G5
    CPU
    AMD Ryzen 5 Pro 3400GE
    Memory
    8GB DDR4 SDRAM
    Graphics Card(s)
    Integrated AMD Radeon Vega 11
    Hard Drives
    256 GB PCIe NVMe M.2 SSD
  • Operating System
    Windows 11 Home
    Computer type
    Laptop
    Manufacturer/Model
    DELL Inspiron 15-3576
    CPU
    Intel Core i5-8250U
    Memory
    8 GB DDR4 - 2400 SODIMM
    Graphics card(s)
    Intel UHD Graphics 620
    Hard Drives
    256GB SK Hynix SC311 SATA SSD
Your computer is behaving correctly.
There is no "fix" for what you are experiencing because there is no fault.
You do not have "sleep" [despite MS muddying the waters by leaving that as the name of the action in Start, Power & using the word elsewhere.]
There is no need to run any diagnostic test of any kind.
There is no fix of any kind.

You have S0 Modern standby aka S0 Low power idle.
It is an idle condition.
It is not "sleep".
S0 Modern standby is initiated when Power options [or some other utility] turns your display off.
Any action that would rouse the display in any of your previous computers will, in this S0 Modern standby computer, rouse the whole computer. It is not "waking" the computer because the computer was not asleep.
On the plus side, S0 Modern standby uses as little power as equivalent older computers used in S3 Sleep . See Power consumption in S0 Modern standby and S3 Sleep - my post #85 - ElevenForum

With my S0 Modern standby computers I either
- let the mouse sit there until its own built-in power saving features put it into a sleep-like condition / power it off, or
- turn the mouse off first and use the touchpad to tell it to Start, Power, Sleep if that's what I want to do.
In fact, I have my Display off set to 2 minutes so all I do is walk away, and
- leave the computer to initiate S0 Modern standby after that time, and
- leave the mouse to do its own built-in power-saving routine [which might not be documented].

S0 Modern standby has several phases. One of its later phases is actually called "sleep" but it is nothing like the S3 Sleep we have come to know.
If you let the display turn off, the computer enters an early phase of S0 Modern standby.
If you deliberately use the Start, Power, Sleep or Power options, Sleep after ... or any equivalent of these then you are sending it straight into that late phase of S0 Modern standby called "sleep" that consumes less power than the early phase [even though I was not able to measure any difference in my tests].
If you let Power options [or some other utility] turn off the display then you can stay in an early phase of S0 Modern standby if you do not set any Power options, Sleep after ... . The beauty of this is that you can use Task scheduler to perform timed tasks [which you cannot do if you let it enter that later phase called "sleep"]. See Running scripts during S0 Modern standby - my post #86 - ElevenForum

Many people have been able to disable S0 Modern standby
- That might enable S3 Sleep with the computer then behaving correctly at all times.
- That might not enable S3 Sleep but the computer might otherwise behave correctly in which case you might just have to accept that you have: On, Hibernate, Off [this was my experience with one computer].
- The computer may not even operate at all correctly with S0 Modern standby disabled. I had one that could not run .exe files and other file types so I had no choice but to re-enable S0 Modern standby to be able to use the computer at all [by restoring the system image I'd made before starting].
Disable Modern Standby in Windows 10 and 11 - ElevenForumTutorials
Do note that the PowerCfg -a test reveals what the computer is configured to use. Even if the tests shows that S3 Sleep is available after disabling S0 Modern standby it does not mean that S3 Sleep will work. I have experience of it not being able to.


I've had five years to come to terms with S0 Modern standby.
Since running those tests I've given you links to, I have come to accept it and to appreciate its benefits when I'm using battery power.


Any questions?


All the best,
Denis
 

My Computer

System One

  • OS
    Windows 11 Home x64 Version 23H2 Build 22631.3447
Ken - Thanks for the thumbs up. You'd given me that before I finished editing my post. I think I've expressed several points better now. All the best, Denis
 

My Computer

System One

  • OS
    Windows 11 Home x64 Version 23H2 Build 22631.3447
The event viewer log when my PC wakes
I can see that you have already found one of the Event viewer entries.
The other is Entering Modern standby EventID 506 [System, Kernel-Power].
If you also use a Windows 10 S0 Modern standby computer then you'll notice false descriptions in the General tab of those events as relating only to Connected standby despite them applying equally to Connected & Disconnected standby.
Enable or disable Modern Standby connectivity in Windows 10 and Windows 11 - ElevenForumTutorials

I have set up an Event viewer, Custom view to record all changes of sleep-related states [entering & existing S0 Modern standby, S3 Sleep, Hibernation].
- I wrote the Custom view definition so the same one would work on all my computers without any change being needed [S0 Modern standby computers & S3 Sleep computers; Windows 10 & Windows 11 OSes].
- You can import it if you want. Event viewer, Custom view, Power - Sleep-Hibernate-S0 transitions [post #40] - TenForums


All the best,
Denis
 

My Computer

System One

  • OS
    Windows 11 Home x64 Version 23H2 Build 22631.3447
Wow, thanks a lot for the detailed reply @Try3 !
I have set my screen off and sleep to 3 mins instead.
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    CPU
    i5-12400F
    Motherboard
    Gigabyte B660i
    Memory
    32 GB Corsair Vengeance LPX
    Graphics Card(s)
    3060 Ti
    Monitor(s) Displays
    Dell & Acer 27''
    Hard Drives
    Transcend SSD 1TB
    Case
    SSUPD Meshlicious
    Keyboard
    Keychron
Back
Top Bottom