Troubleshooting

Why does my Mac keep defaulting to the wrong speaker?

macOS has no setting for a default speaker. It keeps whatever was last selected, and often will not switch back on its own. Here is why, and the real fix.

By the Chorus team 12 August 2026 6 min read

macOS has no setting for "always use this speaker". It keeps whatever output was last selected until something else takes over: a Bluetooth device reconnecting, your Mac waking from sleep, or an app requesting a specific output. There is no priority list, and no automatic switch back once the interruption ends.

This looks random when it is not. Music playing through your desk speakers jumps to a pair of AirPods that just walked back into the room. An external speaker you plug back in stays silent while sound keeps coming from the built-in speakers. Neither is a fault. Both come from the same gap: macOS tracks what is currently active, not what you actually prefer.

Why does macOS keep defaulting to the wrong speaker?

macOS has no concept of a default output the way you might expect from a phone or a car stereo. There is no setting that lets you mark one speaker as the one to always use, and no ranked list of fallbacks for when it is unavailable. What macOS actually does is simpler and cruder: it keeps using whichever output was selected last, for as long as nothing else claims it. The moment something does, a new device connecting, a Bluetooth accessory reconnecting, an app requesting a specific output, macOS hands the default over without asking, and it stays that way until you change it by hand.

Open System Settings, then Sound, then Output, and you will see a plain list of every device macOS currently knows about, with the active one ticked. That is the entire model: one flat list, one current selection, no memory of which device you would prefer if two are available at once. Whatever wins the moment-to-moment contest for "most recently active" gets ticked, and the list itself has no opinion about which device should win that contest.

Why does a Bluetooth speaker or headphone take over the moment it reconnects?

The most common trigger is a Bluetooth accessory coming back. Walk out of range and back in, or let your Mac sleep and wake again, and the moment the Bluetooth link re-establishes, macOS often sets that device as the default output again, even if you had deliberately switched away from it beforehand. macOS treats "just connected" as a strong enough signal to switch on its own, particularly with the "Automatically switch audio output" toggle left on, which is the default state on a new Mac. That is why a call or a podcast can jump from your desk speakers to a pair of AirPods sitting across the room for no reason you did anything. Reconnecting is one of the handful of events macOS reads as a request to become the default.

Make one device the default, for real

Every feature free for 30 days. No account, no card details.

Download for Mac

Why won't my Mac switch back to my external speaker once it reconnects?

Disconnection has the opposite problem. Unplug a USB audio interface, or let an external display carrying speakers lose its connection, and macOS falls back to the Mac's built-in speakers so you are not left with silence. That part is sensible. What is not sensible is what happens next: plug the same device back in, and macOS does not hand the default back automatically. The built-in speakers stay selected, because reconnecting a wired or display-based device is not one of the events that triggers an automatic switch, the way a Bluetooth reconnect usually is. macOS will happily switch away from your chosen output for you, but it will not reliably switch back to it. You end up back in System Settings, or clicking the menu bar volume icon, every single time the same speaker or display returns.

How do you fix it manually, every time?

Two ways, both doing the same thing. Open System Settings, then Sound, then Output, and click the device you actually want. Or click the menu bar volume icon, which opens a dropdown with an Output Device section listing the same devices, and pick from there directly. Either way reselects the right speaker immediately, but neither one stays reselected: the problem is not that this is hard, it is that it repeats after every sleep, every reboot, and every Bluetooth reconnect nearby, dozens of times a week for a choice that never actually changes.

Is this really missing from macOS, or is there a setting I have not found?

It is a genuine gap, not a setting hiding somewhere. The Sound pane in System Settings has never offered a way to say "always prefer this device, and if it is not available, fall back to this one, in this order". macOS's audio layer tracks current activity, not preference, and there is no built-in feature that closes that gap.

Chorus's Auto-Switch feature is built to close it. Instead of reacting to whatever device most recently made a sound, it follows only the specific outputs, inputs and groups you choose, connecting and disconnecting to them in the order you set, so your desk speakers reclaim the default the moment they are back, and a stranger's Bluetooth headphones nearby never get the chance to take it. It sits alongside Chorus's other controls: grouping outputs to play as one, a separate output and volume per app, and a keyboard shortcut bound to any device or group. None of it needs a driver or a kernel extension; Chorus switches outputs using the same mechanism already built into macOS, the one behind Audio MIDI Setup's Multi-Output Device.

Chorus is a one-time purchase, $4.99, covering up to three Macs, with a 30-day free trial that includes every feature and needs no account or card details to start. It runs on macOS 13 or later, Intel and Apple Silicon.

For every option available on a Mac, see Apple's own guide to sound output settings.

Frequently asked questions

Why does my Mac keep defaulting to the wrong speaker?

Because macOS has no persistent priority list for outputs. It simply keeps using whatever device was selected last, until something else claims it, a new device connecting, a Bluetooth accessory reconnecting, or an app requesting a specific output, and macOS hands over the default without asking.

Does macOS have a setting to always use one speaker as the default?

No. System Settings, then Sound, then Output, shows a plain list of devices with the currently active one ticked, but there is no way to mark a device as a permanent default or set a fallback order. Whatever device was most recently active wins, and stays that way until you change it yourself.

Why does a Bluetooth speaker or headphone take over the moment it reconnects?

macOS treats a Bluetooth device reconnecting, whether after being out of range or after your Mac wakes from sleep, as a signal to switch, especially with the 'Automatically switch audio output' toggle left on in Sound settings. It becomes the default output again even if you had deliberately switched away from it before.

Why won't my Mac switch back to my external speaker once it reconnects?

Because macOS only switches automatically in one direction. Disconnecting an external speaker or display falls back to the built-in speakers so you are not left with silence, but reconnecting the same device does not automatically hand the default back. You have to reselect it yourself in System Settings or the menu bar volume icon.

Does Chorus fix this?

Yes. Chorus's Auto-Switch feature follows only the specific outputs, inputs and groups you choose, connecting and disconnecting to them in the order you set, so your preferred device reclaims the default automatically instead of leaving you to reselect it by hand every time.

Try it yourself for free

Every feature, no account, no card details.

©2026 THEODORE HQ. All Rights Reserved. · Chorus · Privacy · Terms