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


Lacvuzrus

Well-known member
Local time
10:44 AM
Posts
13
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
    AMD Ryzen 7 7700
    Motherboard
    Gigabyte B850i
    Memory
    32 GB Corsair Vengeance LPX
    Graphics Card(s)
    3060 Ti
    Monitor(s) Displays
    Dell & Acer 27''
    Hard Drives
    Lexar NM790 SSD 1TB
    Case
    SSUPD Meshlicious
    Keyboard
    Keychron
    Browser
    Vivaldi
1. Ensure all drivers are up to date.
2. Try running this batch file.
 

Attachments

My Computers

System One System Two

  • OS
    Windows 11 Pro
    Computer type
    PC/Desktop
    Manufacturer/Model
    GMKtec K11
    CPU
    AMD Ryzen 9 8945HS
    Memory
    32GB DDR5 SO-DIMM
    Graphics Card(s)
    Integrated AMD Radeon 780M (4.00 GHz)
    Monitor(s) Displays
    Benq 2250HM
    Screen Resolution
    1920 x 1080
    Hard Drives
    1 TB PCIe 4.0 NVMe M.2 SSD
  • Operating System
    Windows 11 Home
    Computer type
    Laptop
    Manufacturer/Model
    ASUS Zenbook 14 OLED 14" Laptop - UX3405CA-QL192W
    CPU
    Intel® Core™ Ultra 7 - 255H processor
    Memory
    16 GB LPDDR5 SDRAM
    Graphics card(s)
    Intel Arc 140T onboard graphics
    Screen Resolution
    1920 x 1200 (16:10 WUXGA resolution) OLED Touchscreen
    Hard Drives
    1TB 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 25H2 Build 26200.8037
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 25H2 Build 26200.8037
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 25H2 Build 26200.8037
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
    AMD Ryzen 7 7700
    Motherboard
    Gigabyte B850i
    Memory
    32 GB Corsair Vengeance LPX
    Graphics Card(s)
    3060 Ti
    Monitor(s) Displays
    Dell & Acer 27''
    Hard Drives
    Lexar NM790 SSD 1TB
    Case
    SSUPD Meshlicious
    Keyboard
    Keychron
    Browser
    Vivaldi

Latest Support Threads

Back
Top Bottom