Monitor keeps waking from sleep every few seconds

Hardware – Monitors Intermediate 👁 1 views 📅 May 28, 2026

Your monitor flashes on and off every few seconds after going to sleep. The fix is usually a bad DisplayPort cable or a misconfigured power setting, not a faulty monitor.

You put your PC to sleep, walk away, and then see it: the monitor flashes on for a second, goes black, then flashes on again. Over and over, every 5 to 10 seconds. The power LED blinks like a dying firefly. This happens most often with Dell, LG, and HP monitors on Windows 10 or 11, especially when connected via DisplayPort. If you have a Mac, it’s less common but can show up with USB-C to DP adapters.

What’s actually happening here

The monitor isn't broken. What’s happening is the PC is waking itself from sleep immediately after going to sleep — usually within 1–3 seconds. The monitor sees the signal, wakes up, then the PC goes back to sleep again. But the wake trigger stays active, so it loops.

The most common trigger is a USB device or an Ethernet adapter that’s configured to wake the PC. But there’s a special case with DisplayPort: some monitors send a hot-plug-detect (HPD) pulse when they enter low-power mode. The GPU interprets that as a new display being connected, which wakes the system.

Another subtle cause: Windows’ Fast Startup feature. It’s not a proper shutdown, and it can leave device drivers in a weird state that causes the monitor to wake repeatedly after a sleep-initiated shutdown.

The fix: four steps, in order

I’ve listed these from most likely to least. Do them in order. You don’t need to do all four — stop when it works.

Step 1: Disable USB device wake

This fixes the majority of cases. The mouse, keyboard, or a USB hub is waking the PC.

  1. Open Device Manager (right-click Start -> Device Manager).
  2. Expand Mice and other pointing devices, Keyboards, and Universal Serial Bus controllers.
  3. Right-click each device and select Properties -> Power Management tab.
  4. Uncheck Allow this device to wake the computer.
  5. Pay special attention to your mouse and any “USB Root Hub” entries. Do all of them.

Why this works: A mouse on a glass surface can register movement from vibration. A keyboard can trigger from a stuck key or capacitive touch. Disabling wake for these stops the PC from waking, which stops the monitor loop.

Step 2: Replace the DisplayPort cable (or switch to HDMI)

If Step 1 didn’t help, your DP cable is the culprit. This is especially common with 1.2 or 1.4 cables on monitors that support DSC (Display Stream Compression).

  1. Unplug the DisplayPort cable from both ends.
  2. Plug in a VESA-certified DP 1.4 cable. Cheap cables lack proper shielding or pin 20 wiring.
  3. If you have an HDMI port on both monitor and PC, try HDMI instead. HDMI doesn’t have the HPD wake issue.

Why this works: Some DisplayPort cables have pin 20 connected to +3.3V power. When the monitor sleeps, power on that pin fluctuates, triggering the GPU to think a new display was connected. VESA-certified cables leave pin 20 unconnected.

Step 3: Disable Fast Startup

This fixes loop wake issues that happen after a shutdown + power-on, not just after sleep.

  1. Open Control Panel -> Power Options.
  2. Click Choose what the power buttons do on the left.
  3. Click Change settings that are currently unavailable.
  4. Uncheck Turn on fast startup (recommended).
  5. Click Save changes and reboot.

Why this works: Fast Startup hibernates the kernel session. On resume, device drivers don’t get fully re-initialized, so the monitor’s power state gets confused. Disabling it forces a clean driver load every boot.

Step 4: Update GPU driver and monitor firmware

This is the last resort — it’s rare but can happen with specific monitor models (like LG 27GP950 or Dell S2721DGF).

  1. Download the latest GPU driver from NVIDIA or AMD directly. Use DDU (Display Driver Uninstaller) in safe mode to remove the old one first.
  2. Check your monitor manufacturer’s support page for firmware updates. LG and Dell have Windows-based updaters.
  3. If no firmware update exists, try disabling DSC in the monitor’s OSD (On-Screen Display) under Input settings.

Why this works: Some monitors had a bug where their firmware sent the HPD pulse incorrectly when entering sleep. A firmware fix changes the pulse timing so the GPU ignores it.

What to check if it still fails

If none of the above solved it, you have one of two problems:

  • A failing PSU — if the monitor’s internal power supply is dying, it can’t maintain stable voltage during sleep. The monitor will randomly cycle power. Test with a different monitor on the same PC to confirm.
  • A motherboard that’s leaking power on USB ports — some ASUS and Gigabyte boards (especially B450 and B550) keep +5V on USB even in sleep. Use powercfg -lastwake in an admin command prompt to see what woke the PC last. If it says “USB” but you disabled all devices, the motherboard has a hardware flaw. A BIOS update sometimes fixes it.

One last trick: try disabling C-States in BIOS (Advanced -> CPU Configuration -> C-States: Disabled). This keeps the CPU from entering deep idle states that glitch the USB controller. It adds a few watts of idle power draw, but it stops the wake loop dead.

Was this solution helpful?