Mac volume keys not working on an external monitor? Here's why — and the fix

Plug in an HDMI or DisplayPort monitor and your volume keys show a crossed-out speaker. It is not a bug. Here is what is happening and four ways to get control back.

3 min read

A MacBook connected to an external monitor, with the volume indicator crossed out

You connect your Mac to a monitor with built-in speakers, sound starts coming out of the screen — and the volume keys stop working. Press them and you get the speaker icon with a little "not allowed" symbol, and nothing changes.

It looks like a bug. It is actually macOS doing exactly what the hardware tells it to. Once you know why, the fixes are straightforward.

Why the volume keys stop working

When audio goes out over HDMI or DisplayPort (including USB-C and Thunderbolt adapters that carry DisplayPort), your Mac sends a digital audio stream to the monitor at a fixed level. Most monitors do not tell macOS that they accept volume commands over that connection, so macOS has no volume control to adjust. With nothing to control, it disables the slider and the keys.

The monitor expects you to set the volume on the monitor — with its buttons or on-screen menu. Which is fine, until the buttons are on the back of the screen and you just want to turn a video down.

Fix 1: use the monitor's own controls

The zero-install fix. Most monitors with speakers have a volume setting in their on-screen menu, and some have a dedicated button. Set it once to a comfortable level.

Best for: you rarely change volume. Downside: fiddly, and every change means reaching behind the screen.

Fix 2: control the monitor over DDC

Many monitors support DDC/CI, a standard that lets a computer adjust settings like brightness — and, on some models, volume — over the video cable. Free tools such as the open-source MonitorControl send those commands when you press the Mac's keys.

Best for: monitors that implement DDC volume. Downside: support varies by model and connection; some docks and adapters do not pass DDC through, and some monitors ignore volume commands entirely.

Fix 3: send sound somewhere else

If you do not need the monitor's speakers, switch the output back to your Mac's speakers, headphones or AirPods: click Sound in Control Center (or the menu bar) and choose a different output. The keys work again immediately, because those devices do expose a volume control.

Best for: monitor speakers you never wanted to use. Downside: they are now unused.

Fix 4: software volume on the Mac

The most reliable fix is to adjust the audio before it leaves the Mac. A software volume stage lowers or raises the level of the digital stream, so the volume keys have something to control again — and it works with every monitor, dock and adapter, because nothing depends on the monitor accepting commands.

This is one of the things NabuSound does: it makes the volume keys work on HDMI and DisplayPort monitors, from the standard keys and the menu bar, with the usual on-screen indicator. It also remembers device priority, so when you plug the monitor in or take your AirPods out, sound goes where you expect.

Tip: set the monitor's own volume fairly high once, then do all your day-to-day adjusting from the Mac. Turning the monitor down and the Mac down leaves you with little room at the top.

Bonus fix: sound stuck on the wrong device

If sound stops entirely after sleep or after unplugging a display, restarting the Core Audio service usually brings it back without a reboot. Open Terminal and run:

sudo killall coreaudiod

macOS restarts the service automatically within a second or two. Any app playing audio may need to be paused and resumed.

Which fix should you use?

You want…Use
No new software, rare changesThe monitor's buttons
Keys that change the monitor's own volumeDDC, if your monitor supports it
To stop using the monitor's speakersSwitch output in Control Center
Keys that work everywhere, every timeSoftware volume (NabuSound)

While you are in there

Once audio is going through a mixer on your Mac, you can do far more than fix the keys: give Zoom and Spotify their own volume, boost a quiet video past 100%, or send one app to headphones and the rest to the speakers. We cover all of that in how to control the volume of each app on a Mac.

← All posts