Skip to content
Optically
How it works Pricing FAQ Contact Free trial
How it works Pricing FAQ Contact

Guide

Mac S/PDIF volume control: why it is disabled and every fix

On a Mac, the system volume slider and keyboard volume keys are disabled when the selected S/PDIF or optical digital output has no volume control of its own. macOS sends a fixed-level digital signal and expects the DAC, receiver, amplifier, or speaker at the other end to control the listening level. To control it from the Mac, use the downstream device’s control, attenuate the audio in software, or—when the device is a Sonos—send the volume-key command to the speaker separately over the network.

Nothing is wrong with the keyboard or cable. The right fix depends on what is connected at the far end, so this guide separates the options instead of pretending one utility works with every digital-audio setup.

Why macOS greys out the volume slider

S/PDIF—carried over a TOSLINK optical cable or a coaxial digital connection—transports digital audio in one direction. It does not provide a standard return channel that tells the Mac what device is connected or changes that device’s volume. HDMI audio often behaves the same way: the display, receiver, or television owns the volume rather than macOS.

That is why pressing F10, F11, or F12 may show a crossed-out volume symbol, and why System Settings → Sound may show a disabled slider or say that the selected device has no output controls. Audio MIDI Setup can change formats and routing, but it cannot add a hardware volume command to an S/PDIF link.

Your four real options

1. Control the downstream hardware

Use the volume knob or remote on the DAC, receiver, amplifier, powered speakers, or soundbar. This is the universal answer and keeps the Mac’s digital output at full scale. Its drawback is simply that the control may not be within reach.

2. Use the app’s own volume control

Players such as Music, VLC, and many browser sites can reduce their own level before audio reaches the digital output. This is free and useful for one app, but it is not a system-wide control and levels can differ between apps.

3. Add system-wide software attenuation

Audio utilities can insert a software volume stage before S/PDIF output and map the keyboard keys to it. That works with many DACs and receivers, but the Mac is scaling the audio samples instead of leaving the stream untouched.

4. Control the endpoint separately

Some network-connected speakers expose their own volume control over the local network. A utility can catch the Mac’s volume keys while the audio remains on the optical cable, then send only the volume command over the network.

Which option fits your setup?

  • USB DAC, hi-fi receiver, or powered monitors: use its knob or remote when practical; use a system-wide audio utility if keyboard control matters more than an untouched full-scale stream.
  • One unusually loud application: turn that application down first. You may not need another utility at all.
  • Sonos receiving the Mac through optical: the Sonos owns the volume and is also reachable over the network, so the keys can control the speaker without changing the audio stream.
  • HDMI display or television: use the display or receiver control unless your particular hardware exposes a controllable output to macOS.

What will not restore S/PDIF volume control

  • An aggregate or multi-output device. It changes routing, not the capabilities of the digital output inside it.
  • A different optical cable. A cable can fix dropouts or no sound; it cannot create a volume-control channel that S/PDIF does not define.
  • Restarting Core Audio or the Mac. That can fix a device that disappeared, but a deliberately disabled slider will still be disabled afterward.
  • Changing the sample rate in Audio MIDI Setup. Sample rate and volume control are separate properties.

For a Sonos on optical: keep the cable and use the keys

Optically is a macOS menu-bar app for this specific case. It catches volume up, volume down, and mute, then asks the Sonos over your local network to change its own level. The audio never passes through Optically: it continues from the Mac over S/PDIF exactly as before.

Optically does not control an arbitrary USB DAC, receiver, television, or non-Sonos speaker. If the device at the far end is a Sonos, read the complete Sonos volume-key guide, including free alternatives and the cases where no app is needed.

The short answer

Mac volume keys are disabled for many S/PDIF outputs because the digital link does not control the device’s listening level. Use the hardware control for the cleanest universal solution, software attenuation for system-wide Mac control, or endpoint control when a network speaker such as Sonos can receive volume commands separately.

Try Optically with Sonos free ↓ Read the Sonos guide
Optically

Your Mac’s volume keys, for a Sonos speaker on the far end of an optical cable.

Product

  • How it works
  • Pricing
  • Privacy
  • FAQ
  • Guides
  • Release notes

Support

  • Contact us
  • Find my licence
  • Troubleshooting
  • Uninstalling
  • Refunds

Legal

  • Terms of sale
  • Privacy
  • Accessibility
  • Acknowledgements
  • Press
English (Australia)
  • English (US)
  • English (UK)
  • English (Australia)
  • 简体中文
  • 繁體中文(台灣)
  • 繁體中文(香港)
  • Español (España)
  • Español (Latinoamérica)
  • Français (France)
  • Français (Canada)
  • Português (Brasil)
  • Português (Portugal)
  • العربية
  • Български
  • Català
  • Hrvatski
  • Čeština
  • Dansk
  • Nederlands
  • Suomi
  • Deutsch
  • Ελληνικά
  • עברית
  • हिन्दी
  • Magyar
  • Bahasa Indonesia
  • Italiano
  • 日本語
  • Қазақ тілі
  • 한국어
  • Lietuvių
  • Bahasa Melayu
  • Norsk bokmål
  • Polski
  • Română
  • Русский
  • Slovenčina
  • Slovenščina
  • Svenska
  • ไทย
  • Türkçe
  • Українська
  • Tiếng Việt
© 2026 Optically macOS 14.4 or later Sonos is a trademark of Sonos, Inc. Optically is not affiliated with Sonos.