How to stop Windows from automatically switching default sound devices on connection

I am using a 3rd party app to control my sound outputs through virtual audio cables.

I want this to be my frontend for all audio interfacing.

If I connect any sort of new audio device, bluetooth speakers, usb mic, etc., Windows automatically sets that new device as the default and starts using it.

I totally understand why it is this way, but I want to disable this in Windows. I want the software I am using to handle my virtual audio cables to handle this functionality. For my setup to work, my default playback and recording devices have to be the virtual audio cables that are managed by software. When windows changes the defaults automatically, I have to go back and reset the default devices to what they were before I connected my bluetooth speakers or whatever.

I want windows to stop trying to switch my default playback and recording devices and just leave it as-is no matter what gets connected or disconnected.

1. Run Audio Troubleshooter
Windows Key+I > Update & security > Troubleshoot > Playing Audio > Run the troubleshooter

2. Take actions related to Audio Driver
Windows Key+X > Device Manager > Sound, Video & game controllers > Right Click on the entry below (if more than one, then you will have to repeat the steps for all) > Properties > Driver Tab >

A. Roll Back - If Roll back driver is enabled, roll it back

B. Uninstall - Uninstall Device and restart to reinstall it automatically

C. Update - Update Driver > Click Browse my computer for driver software > Click Let my pick from a list of device drivers on my computer > Choose the driver > Click Next to update
If this does not work, select Search automatically for the updated driver in place of Browse my computer for driver software > Restart your computer

D. Download and reinstall the driver from computer manufacturer's website - If you face issue, let me know your computer make and model?
Best regards
Vijay Verma

Timezone: UTC+05:30, PST+12:30
Availability Hours (UTC) : 05:00 AM - 05:00 PM

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

This won't fix my issue. I have a non-standard setup. There is nothing wrong with my audio devices or their drivers. I simply want windows to not mess with my default playback/recording devices when I plug them in.

I assume the answer lies in a registry key somewhere.

I don't need a troubleshooter nor is my issue related to driver issues. 

Everything is working as intended by windows, but I want to change windows' default functionality pertaining to automatically switching default devices.

Maybe my post didn't make my issue clear but this seems like a canned answer to a common problem, one which I am not having.

Thanks for the reply but it didn't address my issue at all.

1 person was helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

Which is the 3rd party app which you are using?
Best regards
Vijay Verma

Timezone: UTC+05:30, PST+12:30
Availability Hours (UTC) : 05:00 AM - 05:00 PM

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

I am using VoiceMeeter with VB-Audio Cables. 

That shouldn't matter though. This issue has to do with how Windows handles new devices being plugged in. It makes any new device the default playback device, when I just want it to leave the default playback/recording device settings as I have them.

Even if I wasn't using a 3rd party app, there still has to be a way to just get windows to leave the 'default playback device' setting alone when new devices get connected.

2 people were helped by this reply

·

Did this solve your problem?

Sorry this didn't help.

Great! Thanks for marking this as the answer.

How satisfied are you with this reply?

Thanks for your feedback, it helps us improve the site.

How satisfied are you with this response?

Thanks for your feedback.

 
 

Question Info


Last updated October 26, 2020 Views 1,049 Applies to: