Troubleshooting guide for connecting external computer displays, TVs, and monitors to Windows laptops and MacBooks using HDMI, DisplayPort, USB-C, or docking stations.
The Problem
You plugged your laptop into an external monitor or TV with an HDMI or USB-C cable. Instead of seeing your desktop screen, the monitor flashes blue or black, displays a frustrating floating box that says “No Signal” or “Check Signal Cable,” and then goes to sleep.
You unplug and replug the cable, but nothing changes. Your laptop doesn't make a connection chime, and your settings show only one display.
The 30-Second Answer
The 3 most common quick fixes:
- Check Monitor Input Source: Use the physical buttons on your monitor to manually select HDMI 1 or USB-C. Many monitors do not switch inputs automatically.
- The Secret Windows Shortcut: Press Win + P on your keyboard and select Extend or Duplicate.
- The Cable Trap: If using a USB-C cable, make sure it is a video cable. The white charging cable that came with your laptop or phone carries power, but zero video signal.
Try This First: The 5-Step Elimination Checklist
- 1. The Physical Monitor Button (Input Selection):Look on the bottom or back of your monitor for a tiny joystick or buttons. Open the monitor's on-screen menu and verify the input matches your cable (e.g. if plugged into HDMI 2, switch from HDMI 1 to HDMI 2).
- 2. Unplug Monitor Power from the Wall for 30 Seconds:Modern monitors run microcontrollers that can freeze when establishing a digital handshake (HDCP). Unplug the monitor's power cable from the wall outlet, wait 30 seconds to drain internal capacitors, and plug it back in.
- 3. Force Windows to Detect the Screen:
- Press Win + Ctrl + Shift + B to restart your graphics driver (your screen will flicker and beep).
- Go to Settings ➔ System ➔ Display and click Detect under Multiple Displays.
- 4. Force a Mac to Detect the Screen: Open System Settings ➔ Displays. Hold down the Option key on your keyboard. A hidden button labeled “Detect Displays” will appear in the bottom right corner. Click it.
- 5. Check if Your Laptop's USB-C Port Actually Supports Video: On Windows laptops, not all USB-C ports can send video. Look closely at the icon next to the port:
- Lightning bolt icon: Thunderbolt port. Supports video, data, and charging.
- “D” icon (DisplayPort): DP Alt Mode port. Supports video.
- USB icon or battery icon only: Data or charging only — cannot output video to a monitor.
The #1 Trap: White Charging Cables Don't Carry Video
This catches thousands of people every week:
You buy a monitor that has a USB-C input port. You take the white USB-C cable that came in your Apple MacBook box or iPad box, plug it between the laptop and the monitor, and the monitor says “No Signal.”
Why it doesn't work:
The charging cable included in laptop and phone boxes only contains power wires and USB 2.0 data wires (480 Mbps). It physically lacks the high-speed wiring pairs required for video. To connect a monitor over USB-C, you must buy a dedicated USB-C Video Cable (USB4, Thunderbolt 4, or USB 3.2 Gen 2 rated for 10Gbps–40Gbps).
What You May Need: Reliable Video Cables
If your cable or adapter is broken or missing video capabilities:
USB-C to HDMI / DisplayPort Cable
If your monitor has HDMI or DisplayPort, use a direct USB-C to HDMI 2.1 or USB-C to DP 1.4 cable (Cable Matters, Anker, or Uni). Avoid chaining cheap plastic dongles.
Certified HDMI 2.0 / 2.1 Cable
For standard HDMI connections, buy an Ultra High Speed HDMI Certified cable ($12–$18 CAD). Eliminates screen flickering and audio dropouts.
Planning to Connect Two Monitors?
If you are trying to connect two monitors to a single laptop or docking station, check your laptop compatibility first (especially on MacBooks, which don't support two extended screens over standard USB-C hubs):
Why 'No Signal' Happens: The Digital Handshake
When you plug in an HDMI or DisplayPort cable, the laptop and monitor exchange digital metadata called EDID (Extended Display Identification Data). The monitor tells the laptop: “I am a 4K 60Hz monitor made by LG, and here are my supported resolutions.”
If the cable is slightly loose, damaged, or poor quality, that handshake fails. Rather than showing a distorted picture, the monitor immediately shuts off the panel to protect its circuits and displays “No Signal.”
Technical Details: Refresh Rate Mismatch
If you recently connected your laptop to a 144Hz or 240Hz gaming monitor, the laptop may try to output an unsupported refresh rate over a basic HDMI 1.4 port.
To fix this: Open Windows Display Settings ➔ Advanced Display. Lower the refresh rate manually to 60Hz. Once the image appears reliably, you can test higher refresh rates (120Hz or 144Hz) depending on your cable's bandwidth rating.
Canadian Note: Avoid Overpriced Retail Cables
Big-box electronics stores in Canada frequently mark up standard HDMI and monitor cables by 500% to 1,000% (selling basic 6-foot cables for $50 to $70 CAD at the checkout counter).
Digital signals do not benefit from “gold-plated” luxury snake oil. A $15 CAD certified cable from Memory Express, Canada Computers, or PrimeCables performs identically to a $60 branded cable over distances under 10 feet.
Sources & editorial note
We compiled diagnostic steps across Microsoft Windows Display subsystem, Apple macOS display architecture, VESA DisplayPort Alt Mode specifications, and HDMI Handshake (EDID/HDCP) protocols.
Sources checked on September 13, 2026. Manufacturer references support specific facts, not a recommendation or commercial relationship.
- Microsoft: Troubleshoot external monitor connections in Windows
- Apple: If your external display is dark or low resolution
- HDMI Licensing Administrator: Verification of HDMI cables
No affiliate links are included in this guide. See our editorial standards or send a correction.