Monitor keeps turning off and on: black screen flicker fix

Hardware – Monitors Beginner 👁 0 views 📅 May 26, 2026

Your monitor flashing black like it's losing signal? Here's how to stop the flicker for good — start with the cable, then check power, then dig into settings.

Quick fix (30 seconds): check the cables

Your monitor flashing black — like the screen goes dark for a second, then comes back — is almost always a cable problem. I've seen this happen with HDMI cables that look fine but aren't seated all the way. The little metal pins inside can get bent, or the cable just wiggles loose when you bump the desk.

Here's what to do, right now:

  1. Unplug the cable from both the monitor and the PC or laptop. Don't just wiggle it — pull it all the way out. Wait 5 seconds.
  2. Blow out the ports on both ends. Dust can cause a bad connection. Use your breath or canned air.
  3. Plug the cable back in firmly. Push until you feel the click. If it's an HDMI or DisplayPort cable, make sure the connector is straight — don't force it at an angle.
  4. Check the power cable. Same thing — unplug it from the wall and the monitor, wait 10 seconds, then plug back in. A loose power cable can make the monitor power cycle, which looks like a black flicker.

After you do this, the screen should stay on. If it still flickers, move on to the next step.

Moderate fix (5 minutes): power cycle and try a different cable

Power cycle the whole setup

Sometimes the monitor's internal electronics get confused and need a full reset. Turning it off and on with the button doesn't do the same thing as pulling the plug.

  1. Turn off your PC and your monitor.
  2. Unplug both from the wall. Also unplug the monitor from its power brick if it has one.
  3. Wait 60 seconds. Press the monitor's power button for 5 seconds while it's unplugged — this drains any leftover charge in the capacitors.
  4. Plug everything back in and power on. Start with the monitor, then the PC.

If the flicker stops, great. If not, you probably have a bad cable or a bad port.

Swap the cable

Cables fail way more often than people think. I've thrown away dozens of HDMI cables that worked for months and then started randomly dropping signal. The copper inside gets brittle, and any movement breaks the connection.

  • If you're using HDMI, try DisplayPort instead — if your monitor and GPU both have DP ports. DisplayPort has a locking mechanism that stays put. HDMI can pull loose from the weight of the cable alone.
  • If you're using DisplayPort and it's flickering, try a different DP cable — ideally a certified one, like from Cable Matters or Club3D. Cheap DP cables are famous for losing sync.
  • If you only have one type of cable, borrow one from a friend or use the one from your TV for testing. Don't spend money yet — just borrow to confirm the cable is the problem.

After swapping the cable, if the flicker stops, you found your culprit. Buy a new cable and move on with your life.

Advanced fix (15+ minutes): dig into settings and drivers

Turn off monitor auto-detect (EDID emulation)

This is the fix that saved me on a Dell U2723QE that kept blacking out every 10 minutes. Many monitors have a setting called "Input Auto Select" or "Auto-Detect." When it's on, the monitor constantly scans all ports for a signal. If the cable has even a tiny glitch, the monitor thinks the input dropped and switches to another port — which gives you a black screen for 2-3 seconds while it looks. Then it switches back.

  1. Press the monitor's menu button (usually on the bottom bezel or on the side).
  2. Look for "Input" or "Source" settings.
  3. Find "Auto Select" or "Auto Detect" and turn it off.
  4. Manually set the monitor to the port you're using — HDMI 1, DisplayPort, or whatever.
  5. Save and exit.

Now the monitor will stay locked on that input. If your cable is flaky, the screen will still go black, but it won't try to switch away and back — it'll just stay black until the signal returns. That's actually better for troubleshooting because the flickering stops. If the black screen still happens, it's definitely the cable or port.

Check refresh rate and resolution

Some monitors can't handle certain refresh rate and resolution combos, especially with older cables. For example, trying to run 4K at 144Hz over an older HDMI 2.0 cable will cause dropouts.

  1. Right-click your desktop and open Display Settings (Windows) or System Settings > Displays (Mac).
  2. Find "Advanced display settings" or "Display adapter properties."
  3. Set the refresh rate to 60Hz temporarily. If the flicker stops, your cable or GPU can't handle the higher refresh rate. Stay at 60Hz, or upgrade to a better cable rated for the higher speed.

Update or roll back the graphics driver

I know, drivers are the default answer for everything. But sometimes a new driver update screws up the EDID handshake between the GPU and monitor. If the flicker started right after you updated your graphics driver, roll it back.

  1. Open Device Manager (Windows key + X, then Device Manager).
  2. Expand "Display adapters," right-click your GPU, and choose Properties.
  3. Go to the Driver tab and click "Roll Back Driver." If it's grayed out, you can't roll back — you'll need to uninstall the driver completely and reinstall an older version from the GPU manufacturer's site (NVIDIA, AMD, or Intel).

Try a different port on your GPU

The port itself can fail. I've seen HDMI ports on GPUs where the solder joint cracks from heat cycles over a year. The symptom is exactly this — random black flickers that get more frequent over time.

  • If you have multiple HDMI or DP ports on your GPU, move the cable to a different one.
  • If your monitor has multiple inputs, try a different input too.

If the flicker stops with a new port, your old port is dying. You can work around it by using the good port, or replace the GPU if it bothers you.

When it's the monitor itself

If you've tried all of the above — different cable, different port, power cycle, input settings, and drivers — and the monitor still goes black randomly, the monitor's internal board is likely failing. The power supply capacitors on the board can bulge and cause intermittent power loss. At that point, either get the monitor serviced if it's under warranty, or replace it. Don't waste more time on a dying monitor.

One last weird thing: if you have a monitor with a USB hub built in, unplug all USB devices from the monitor. I've had a shorted USB device cause the monitor's power rail to fluctuate, which made the screen flicker. It's rare but worth a shot before you give up.

Was this solution helpful?