-
-
Notifications
You must be signed in to change notification settings - Fork 0
Troubleshooting
If DisplaySnooze turns the screens off, then they wake back up around 5 minutes later, the first question is:
Does the same thing happen when Windows turns the displays off by itself?
If yes, the cause is probably not DisplaySnooze. DisplaySnooze only sends the standard Windows monitor-off command. It does not schedule wake events, listen for input, change power settings, or turn the displays back on.
The default DisplaySnooze guard window is 600 seconds. If the screens wake after about 5 minutes, the default guard should still be active and should turn them back off again within a few seconds.
For a step-by-step way to tell whether the wake came from input, system sleep, or display/GPU behavior, see Diagnosing Display Wakeups.
If your system wakes the displays later than 10 minutes, try a longer guard:
.\DisplaySnooze.exe 900 5That tells DisplaySnooze to keep asking the displays to turn off for 10 minutes, every 5 seconds.
Run these in PowerShell or Windows Terminal:
powercfg /requests
powercfg /lastwake
powercfg /waketimers
powercfg -devicequery wake_armedWhat they mean:
-
powercfg /requestsshows apps or drivers keeping the system awake. -
powercfg /lastwakeshows what last woke the computer from sleep. -
powercfg /waketimersshows scheduled wake timers. -
powercfg -devicequery wake_armedlists devices allowed to wake the PC.
Common causes include:
- Mouse movement or a sensitive mouse sensor.
- Keyboard, controller, USB hub, dock, or Bluetooth device sending input.
- Network adapter wake-on-LAN behavior.
- Scheduled wake timers.
- Remote desktop, streaming, capture, or media software.
- GPU or monitor input detection.
- Monitor firmware waking when inputs are rechecked.
Try these one at a time:
- Unplug or turn over the mouse before bedtime.
- Disable wake permission for devices you do not need to wake the PC.
- Check Device Manager for network adapter wake settings.
- Disable wake timers in Windows power plan settings.
- Close remote desktop, game streaming, or media apps.
- Try another display cable or monitor input if the monitor is waking itself.
- Run DisplaySnooze with a longer guard window, such as
900 5, if your system wakes the displays later than the 10-minute default.
Try running it from PowerShell so you can see whether Windows blocks it:
.\DisplaySnooze.exeIf Windows SmartScreen appears, choose the option to run it only if you trust the download/source.
Install the tool for your session:
- X11: install
xset - Sway: install/use
swaymsg - Hyprland: install/use
hyprctl - KDE Plasma: install/use
kscreen-doctor
If your desktop uses a different compositor, DisplaySnooze may need a new backend.