Is there a way to stop macos from changing audio input when new device connects?
As in the subject, I've searched for the answer to this online already, but found nothing. I am advanced user myself, but have not found any way to do this.
The gist - I have my preferred audio input device, which is a USB microphone. I also do have my preferred audio output device, which is wireless headphones. These headphones also have built-in mic. The issue is that whenever I connect my headphones (turn them on -> automatic connection via bluetooth), the audio devices on my mac automatically change. I am fine with automatic switching of audio output device, but audio input is annoying one is 100% of time after turning on my wireless headphones I need to open sound preferences and change input device to USB microphone. From what I observed, this happens for any new input device that connects to macos.
The question: Is there any way to disable automatic switching of audio input device whenever new one connects?
PS: I have seen these Qs, but there is no acceptable answer:
- Set audio input/ouput device priority
- Stop Automatically Switching to Bluetooth Audio
Solution 1:
Not a direct answer to your question; but it saves time on the manual steps you have to take to change the input and output device Step 1- Make the sound prefrences to show on your menu bar Step 2- Hold options keys while cliking on the icon to change the output or input device
source : https://www.youtube.com/watch?v=B6BFm0vP_Ys&ab_channel=9to5Mac
Solution 2:
I haven't tested it, but you could try creating an Aggregate device in Audio MIDI Setup.app that contains both your USB Mic and your Bluetooth headphones.
That way, the 'device' doesn't change when you connect your headphones: it's just a part of the existing selected device.