How to Fix External Monitor or HDMI Display Not Detected on Mac

Fix black screens on external displays with Option key display detection, USB-C DisplayPort handshakes, and resolution resets.

How to Fix External Monitor or HDMI Display Not Detected on Mac

Plugging in an external monitor through USB-C, HDMI, or Thunderbolt only to see “No Signal” is a common issue with multi-monitor Mac setups.

Why This Problem Happens

  • Thunderbolt controller handshake timeout.
  • Incompatible display refresh rate or color profile.

Step-by-Step Troubleshooting Procedure

Step 1: Force “Detect Displays” in Displays Settings

Objective: Trigger hardware poll.

  1. Open System Settings > Displays.
  2. Hold down the Option key on your keyboard to reveal the hidden “Detect Displays” button in the bottom right corner, and click it.

Step 2: Unplug and Re-seat Display Cables

Objective: Reset HDMI / DisplayPort link training.

  1. Unplug both ends of your video cable, power cycle the external monitor by pulling its power cord for 15 seconds, and reconnect.

Step 3: Adjust Refresh Rate to 60Hz Standard

Objective: Prevent display sync mismatches.

  1. In System Settings > Displays, change Refresh Rate from “Variable (40-120Hz)” to “60 Hertz” to establish a stable video clock.

Verified Troubleshooting Tips

  • If using an inexpensive USB-C multi-port dongle, plug the monitor directly into a Mac Thunderbolt port with a certified USB-C to DisplayPort cable.

Frequently Asked Questions

Can base model M1/M2/M3 MacBook Air support two external monitors?

Base M1/M2/M3 chips natively support only one external monitor, requiring clamshell mode or DisplayLink adapters for dual displays.