Second monitor not detected? Fixes for Windows, Mac, docks and USB-C

You plug in a second screen and nothing happens: no picture, or Windows or macOS simply doesn't list it. Usually it's a setting, a port that can't carry video, or the dock in between.

1. The quick checks

2. Cables, ports and adapters

3. Docks and hubs

Docks come in two kinds, and it matters:

Dock typeHow it sends videoCommon gotcha
USB-C / Thunderbolt (Alt Mode)Passes the laptop's own video signal throughNumber of screens limited by the laptop; Macs show the same picture on both screens of an MST dock
DisplayLink (USB graphics)Compresses video over USB using a driverNothing appears until the DisplayLink driver (and on Mac, the DisplayLink Manager app with screen-recording permission) is installed

Test by plugging the monitor straight into the laptop. If it works directly but not through the dock, update the dock's firmware and drivers, use the dock's own power supply, and try a different port on the dock.

4. Graphics drivers

Open Device Manager > Display adapters. If you see "Microsoft Basic Display Adapter", the proper driver is missing and extra screens often won't work. Install the current driver from Intel, AMD or NVIDIA (or the laptop maker's support page). After a bad update, roll back: right-click the adapter > Properties > Driver > Roll Back Driver. On laptops with two GPUs, the external ports may be wired to one of them; updating both drivers avoids surprises.

5. How many screens can it drive?

6. Detected but black, wrong size or flickering

Related

Monitor or laptop webcam not working · HDMI "No signal" · Monitor stuck at 60 Hz · USB-C cable types · Laptop overheating

Questions

Why is my second monitor not detected in Windows 11?

Most often it's on the wrong input, Windows is set to 'PC screen only', or the cable or port can't carry video. Press Win+P and choose Extend, click Detect in Display settings, swap the cable, and update the graphics driver.

Why does my USB-C to HDMI adapter show nothing?

The USB-C port probably doesn't support video (DisplayPort Alt Mode). Look for a DisplayPort or Thunderbolt symbol beside the port or check the laptop's specs. Try another USB-C port if there is one.

Why won't my MacBook run two external monitors?

Base M1 and M2 MacBooks (and the M3 MacBook Air with its lid open) only support one external display natively. A DisplayLink dock with its driver can add more.

Why does my monitor work on its own but not through my dock?

The dock may be a DisplayLink dock that needs its driver, it may need its own power supply or a firmware update, or the laptop may not support as many screens as the dock has ports.

How do I force Windows to detect a monitor?

Settings > System > Display > Multiple displays > Detect, or press Win+Ctrl+Shift+B to restart the graphics driver. Unplugging and replugging the cable with the PC awake also makes Windows re-read the monitor.

Published .

Try it

Related guides

Newest guides