Sweepfor Mac

Troubleshooting

Mac Display Mirroring Issues? Here's How to Fix Them

Mac mirroring won't enable, mirrors at wrong resolution, or breaks during use? Walk through the fixes for built-in, AirPlay, and external mirroring.

7 min read

You connect a projector to give a presentation. You expect the laptop screen and the projector to show the same thing. Instead, the projector shows your wallpaper while your slides are stuck on the laptop. Or you try to AirPlay-mirror to an Apple TV and the option’s missing entirely. Or mirroring works for ten minutes then drops out and won’t come back.

Display mirroring on a Mac involves several different code paths depending on whether you’re mirroring to a wired display, AirPlay, or Sidecar to an iPad. Each has its own gotchas.

Wired mirroring (HDMI / DisplayPort / USB-C)

By default, when you connect an external display, macOS extends the desktop rather than mirroring. To switch:

System Settings → Displays → click the secondary display → “Use as” dropdown → “Mirror Built-in Display.”

Or, in macOS Sonoma/Sequoia: click the secondary display in the panel → look for the “Mirror” toggle.

Quick toggle: hold Option, click the Control Center icon in the menu bar, click “Screen Mirroring” — quicker access without going through full System Settings.

If “Mirror” isn’t an available option, the displays have incompatible resolutions or refresh rates. Mirroring requires a common resolution both can display. If your laptop is 3024×1964 and the projector is 1920×1080, macOS picks 1920×1080 and downsamples — which can fail if 1920×1080 isn’t in the laptop’s “scaled” list.

Force a common resolution

Open System Settings → Displays for both displays individually. Set them both to a resolution they share — usually 1920×1080 is the safe bet for projector mirroring. Then enable mirroring. If the mismatch was the issue, mirroring now works.

For 4K mirroring to a 4K external, both displays at native should mirror cleanly. The issue is more often when one is 4K and the other is 1080p — macOS has to downscale, and not all combinations work.

Reset display preferences

When mirroring won’t enable or behaves erratically, corrupted display prefs are common.

Files at ~/Library/Preferences/ByHost/com.apple.windowserver.* hold mirroring state. Manual reset: quit System Settings, Finder → Cmd + Shift + G~/Library/Preferences/ByHost/, move all com.apple.windowserver files to Desktop, restart.

You’ll lose display arrangement and per-display settings, but mirroring controls should return to a clean state.

Reset corrupted display prefsSweep can wipe and rebuild stale display preference files when those are the cause. Get Sweep free →

AirPlay mirroring to Apple TV

AirPlay mirroring requires:

  • Apple TV (4th gen or later for full feature set).
  • Mac and Apple TV on the same Wi-Fi network.
  • AirPlay receiver enabled on the Apple TV.
  • macOS 10.8 or later (essentially every supported Mac).

To start: click the Control Center icon → “Screen Mirroring” → pick your Apple TV from the list.

If your Apple TV isn’t in the list:

  • Confirm both devices are on the same network. Phone hotspots vs. Wi-Fi often cause issues.
  • Check Apple TV settings: AirPlay → “Allow Access” set to “Everyone on Same Network” or “Anyone.”
  • Reboot the Apple TV (Settings → System → Restart).
  • On the Mac, go to System Settings → General → AirDrop & Handoff and confirm AirPlay Receiver is set up.

AirPlay mirroring with audio drops or stutters

If AirPlay mirroring works but is laggy, choppy, or has audio glitches:

  • It’s almost always Wi-Fi quality. AirPlay mirroring streams encoded video at high bitrate; weak Wi-Fi can’t keep up.
  • Move closer to the router. If you’re at the edge of the network, mirroring will struggle.
  • 5GHz Wi-Fi performs much better than 2.4GHz for AirPlay. Check your network band.
  • Other devices streaming on the same network compete for bandwidth.

Wired Apple TV (Ethernet) generally outperforms Wi-Fi Apple TV for AirPlay mirroring.

AirPlay to a smart TV (not Apple TV)

Many smart TVs have built-in AirPlay 2 support — LG, Sony, Samsung, Vizio. The same Mac mirroring controls work, just pick the TV instead of an Apple TV.

If your AirPlay 2-capable TV isn’t showing up:

  • Confirm AirPlay is enabled in the TV’s settings.
  • Update the TV firmware.
  • Reboot the TV (full power-cycle, not standby).
  • Same network and Wi-Fi quality concerns as Apple TV.

Sidecar mirroring to iPad

Sidecar mirrors your Mac’s display to an iPad. Requirements:

  • 2016 or later MacBook Pro, 2018 or later MacBook Air, 2018 or later iMac, 2019 or later iMac Pro, 2018 or later Mac mini, 2019 or later Mac Pro, or any Apple Silicon Mac.
  • iPad with iPadOS 13 or later, signed in to same Apple ID as the Mac.
  • Both devices on Bluetooth and Wi-Fi (or wired via USB-C/Lightning).

To start: click Control Center → Screen Mirroring → pick your iPad.

If your iPad isn’t listed:

  • Both devices must be signed into the same Apple ID with two-factor on.
  • Both must have Bluetooth and Wi-Fi on.
  • They must be within Bluetooth range (about 30 feet).
  • Handoff must be enabled on both — System Settings → General → AirDrop & Handoff on the Mac, Settings → General → AirPlay & Handoff on the iPad.

Skip the manual huntSweep clears the cached configs and broken plists that mess with macOS. Download Sweep free →

Mirroring drops repeatedly during use

If wired mirroring keeps dropping out:

  • Cable is the most common cause. Try another.
  • USB-C hub between the Mac and display: bypass it.
  • Power negotiation in a hub-supplied setup: see the Mac screen keeps going black guide.
  • Sleep/wake glitches: disable display sleep during the period you need mirroring (System Settings → Lock Screen → Turn display off when inactive: Never for the duration).

Mirroring at lower resolution than expected

When you mirror, macOS picks a resolution both displays can show. Sometimes that’s much lower than you’d want.

To force a specific resolution while mirroring:

  • Disable mirroring temporarily.
  • Set both displays to your target resolution individually in System Settings → Displays.
  • Re-enable mirroring.

If the resolutions don’t match, mirroring will downsample to the lower one. There’s no software fix — you need both displays capable of the target resolution.

Tip: For a presentation, "Use this display as Mirror" might not be what you actually want. Many presenters prefer extended mode with the slides on the projector and notes on the laptop — `System Settings → Displays → Use as: Extended Display`. Keynote and PowerPoint both support this presentation mode natively.

ColorSync issues mirroring to a TV

When mirroring to a TV, colors often look washed out — blacks are gray, whites are slightly off. This is the HDMI Limited Range vs. Full Range issue. TVs default to Limited Range (16-235); Macs send Full Range (0-255).

Fix: change the TV’s HDMI input setting to “PC” or “RGB Full” (the exact name varies by manufacturer). Or use BetterDisplay (free) on the Mac to force Limited Range output to match the TV’s expectation.

Apple Silicon vs. Intel

Apple Silicon Macs have more efficient AirPlay encoding (using the Media Engine) and generally produce smoother AirPlay mirroring than Intel Macs. Sidecar is also more efficient on M-series.

Intel Macs can struggle with AirPlay mirroring at 4K, especially older Intel iGPU-only models.

Wired mirroring is similar on both architectures.

What Sweep does

Sweep helps with mirroring issues when the cause is software-side:

  • Clears corrupted display preferences in one click.
  • Removes stale AirPlay receiver configurations.
  • Wipes cached display data from previously-connected mirroring targets.

For network issues with AirPlay or hardware problems with HDMI, Sweep can’t help — those are router and cable problems. For prefs corruption that makes mirroring controls unreliable, it’s the fastest cleanup.

There’s a faster waySweep does this cleanup in seconds. Try Sweep free →

For wired: confirm common resolution between displays, then enable mirroring. For AirPlay: same network, AirPlay enabled on the receiver, Wi-Fi quality matters. For Sidecar: same Apple ID, Bluetooth on. Reset display prefs if controls are misbehaving. Most mirroring issues sort out in those steps.

← Back to all guides