# Feature request: Preferred device

**URL:** <https://forum.fxsound.com/t/feature-request-preferred-device/1694>\
**Category:** Share Feedback\
**Created:** [February 19, 2023, 5:33pm UTC](https://forum.fxsound.com/t/feature-request-preferred-device/1694 "2023-02-19T17:33:51Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![NullDev](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fxsound.com/nulldev/32/713_2.png) [@NullDev](https://forum.fxsound.com/u/NullDev)\
**Post date:** [February 19, 2023, 5:33pm UTC](https://forum.fxsound.com/t/feature-request-preferred-device/1694/1 "2023-02-19T17:33:51Z")

</div>

So first of all I have to say again: Thank you for this amazing software!  
I want to propose a feature or rather an option though:

When my PC locks after inactivity, FxSound automatically switches to the built-in device (UXGA-100-C (NVIDIA High Definition Audio)) instead of keeping my bluetooth headphones active.

Which is why a “Preferred device” option would be amazing. e.g.: “Use this device whenever available”.

The only issue I can see with this is that the option “switch to newly connected device” could conflict with my proposed option. So I guess they can’t be enabled at the same time (which would be fine in my opinion)

---

<div class="post-metadata">

**Author:** ![doolhoofd](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fxsound.com/doolhoofd/32/1131_2.png) [@doolhoofd](https://forum.fxsound.com/u/doolhoofd)\
**Post date:** [February 19, 2023, 7:08pm UTC](https://forum.fxsound.com/t/feature-request-preferred-device/1694/2 "2023-02-19T19:08:08Z")

</div>

Hi NullDev,  
Thanks for the suggestion; we’ve had multiple threads on this issue already, see below.  
@bvijay: Please note, once again a user is experiencing the known issue with sleep mode, suggesting the addition of a Preferred Device option to future versions (“Use this device whenever available”) as a solution; see opening post.

> [@FxSound switches audio devices after sleeping. How to stop?](https://forum.fxsound.com/t/fxsound-switches-audio-devices-after-sleeping-how-to-stop/715):
>
> I have donated to FX Sound as I think it a decent program and helps the poor audio coming directly from my laptop. Because my laptop is connected to a stand-alone monitor via HDMI cable, the monitor now has sound capability (which I don’t need or want). I set my setting to “Headset out” and everything is fine. Then the laptop goes to sleep and the next time I play any sound FX Sound switches automatically to the monitor’s speaker (which sounds like crap). I want to set FX sound to recognize…

> [@Losing playback device when pc 'idle" and screen goes to 'sleep'](https://forum.fxsound.com/t/losing-playback-device-when-pc-idle-and-screen-goes-to-sleep/152):
>
> Hi, After 25minutes my windows power plan turns off my Display ( an HDMI - TCL TV ) As soon as this happens , i’ve got no sound at all until i restart FxSound. i’ve sorta fixed it with this hackjob script ( lol ) Set Keys = CreateObject("WScript.Shell") Dim oShell : Set oShell = CreateObject("WScript.Shell") Dim WshShell Set WshShell = WScript.CreateObject("WScript.Shell") oShell.Run "taskkill /IM FxSound.exe /F" WScript.Sleep(350) WshShell.Run """C:\Users\Yanz\Desktop\FxSound.exe - Short…

---

<div class="post-metadata">

**Author:** ![NullDev](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fxsound.com/nulldev/32/713_2.png) [@NullDev](https://forum.fxsound.com/u/NullDev)\
**Post date:** [February 19, 2023, 8:22pm UTC](https://forum.fxsound.com/t/feature-request-preferred-device/1694/3 "2023-02-19T20:22:06Z")

</div>

My apologies. I must have missed those threads.  
The workarounds do work but I think an option like that would come in handy regardless.  
Anyway, thank you!

---

<div class="post-metadata">

**Author:** ![Antman](https://avatars.discourse-cdn.com/v4/letter/a/eb8c5e/32.png) [@Antman](https://forum.fxsound.com/u/Antman)\
**Post date:** [February 26, 2023, 2:44am UTC](https://forum.fxsound.com/t/feature-request-preferred-device/1694/4 "2023-02-26T02:44:07Z")

</div>

In Device Manager, disable [not remove] the offending device  
or  
Set properties to ‘Don’t Use This Device’

In short, if you do not want to use the device, turn it off by removing it from Windows. This approach will not prevent switching - only limit the options of what switches…

The guy with the script should have bought a new cable. He is describing a Vista/Wind7 era problem that is in the monitor/cable, not the OS.

---

<div class="post-metadata">

**Author:** ![doolhoofd](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fxsound.com/doolhoofd/32/1131_2.png) [@doolhoofd](https://forum.fxsound.com/u/doolhoofd)\
**Post date:** [April 25, 2023, 2:24pm UTC](https://forum.fxsound.com/t/feature-request-preferred-device/1694/5 "2023-04-25T14:24:52Z")

</div>

Goodday @james & @bvijay,  
Since listening to your userbase tends to produce great results (see e.g. the video “The Insane Story Of Instagram” by James Jani on YouTube below), I figured this was worth noting:  
User @rasitensar is not only experiencing the exact same issue, but, what’s more, proposing the exact same solution…

> [@REQUEST: Priority Devices List](https://forum.fxsound.com/t/request-priority-devices-list/1860/1):
>
> Hello,  
> FxSound is one of the most useful apps that I use on pc. But I use multiple audio outputs so priority list is a must.  
> My monitor has a speaker, I use an old headphone to use its microphone on laptop and I usually connect bluetooth earbuds. When my laptop goes to sleep and I open my laptop again, fxsound automatically changes current device to my monitors speaker.  
> A priority list like, “always change current device to x device when connected” and then 2nd place 3rd and so on.  
> Thank you for your work

[![](https://canada1.discourse-cdn.com/flex030/uploads/fxsound/original/2X/c/c3460c090a2c9b296b57bbc78db67801f416e2e9.jpeg "The INSANE Story of Instagram | How Kevin Systrom & Mike Krieger Built A BILLION DOLLAR Company.") ](https://www.youtube.com/watch?v=bglIiiGj8Bs)

---

<div class="post-metadata">

**Author:** ![bvijay](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fxsound.com/bvijay/32/84_2.png) [@bvijay](https://forum.fxsound.com/u/bvijay)\
**Post date:** [April 25, 2023, 2:57pm UTC](https://forum.fxsound.com/t/feature-request-preferred-device/1694/6 "2023-04-25T14:57:31Z")

</div>

Hi @doolhoofd,  
Since the default output device requirement is coming from multiple users, I can add an option to address this. I will think of a way to make this option complement the existing option for automatic output switching.

---

<div class="post-metadata">

**Author:** ![doolhoofd](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fxsound.com/doolhoofd/32/1131_2.png) [@doolhoofd](https://forum.fxsound.com/u/doolhoofd)\
**Post date:** [October 4, 2023, 4:52pm UTC](https://forum.fxsound.com/t/feature-request-preferred-device/1694/7 "2023-10-04T16:52:13Z")

</div>

User @Milincho posted the same request today, so I’m adding it to this thread:

> [@Set a default audio device](https://forum.fxsound.com/t/set-a-default-audio-device/2360/1):
>
> Would it be possible to add an option to set a specific audio device as default when FxSound is loaded? I think this would be very useful and shouldn’t be complicated, right?

---

<div class="post-metadata">

**Author:** ![Dolmatov](https://avatars.discourse-cdn.com/v4/letter/d/d26b3c/32.png) [@Dolmatov](https://forum.fxsound.com/u/Dolmatov)\
**Post date:** [October 13, 2023, 5:06pm UTC](https://forum.fxsound.com/t/feature-request-preferred-device/1694/8 "2023-10-13T17:06:22Z")

</div>

I see this option. Add a list of previously connected devices in the settings with position adjustment by dragging and/or buttons. Next to it is a cross/trash button for disconnected devices/without recording detection in the system.  
This is a slightly more advanced function that requires reworking the program logic and mastering it on the user’s side. But it would allow not just switching to the active device, but “poll” devices by priority.

---

<div class="post-metadata">

**Author:** ![doolhoofd](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fxsound.com/doolhoofd/32/1131_2.png) [@doolhoofd](https://forum.fxsound.com/u/doolhoofd)\
**Post date:** [October 17, 2023, 4:37pm UTC](https://forum.fxsound.com/t/feature-request-preferred-device/1694/9 "2023-10-17T16:37:13Z")

</div>

Adding another similar request from January last year by @rollingtatoo,

> [@Feature Request: Priorized output](https://forum.fxsound.com/t/feature-request-priorized-output/98/1):
>
> Would be nice if the user could select an audio output as a top priority or even better specify priorities for all audio devices, so to say by example if my headset just connected automatically switch to it, but if any other audio device gets connected while my headset is, keep the output on the headset

---

<div class="post-metadata">

**Author:** ![rollingtatoo](https://avatars.discourse-cdn.com/v4/letter/r/43a26b/32.png) [@rollingtatoo](https://forum.fxsound.com/u/rollingtatoo)\
**Post date:** [October 17, 2023, 5:43pm UTC](https://forum.fxsound.com/t/feature-request-preferred-device/1694/10 "2023-10-17T17:43:38Z")

</div>

I would find it so useful honestly! My computer usually sends 2 audio outputs or more to two different devices, i regularly disconnect and reconnect Bluetooth speakers and headsets and each time i have to re-tweak my settings manually.

Just a simple list of known output devices, with a priority value associated to each, and by default using the highest priority connected for FXSound output. It might be a good idea to even allow to associate a device to a sound profile!

---

<div class="post-metadata">

**Author:** ![doolhoofd](https://yyz2.discourse-cdn.com/flex030/user_avatar/forum.fxsound.com/doolhoofd/32/1131_2.png) [@doolhoofd](https://forum.fxsound.com/u/doolhoofd)\
**Post date:** [October 17, 2023, 5:50pm UTC](https://forum.fxsound.com/t/feature-request-preferred-device/1694/11 "2023-10-17T17:50:52Z")

</div>

> [@rollingtatoo](#):
>
> It might be a good idea to even allow to associate a device to a sound profile!

This is the appropriate place to post your desires about such a function:

> [@Option to Set Default Playback Devices and Presets That Automatically Switch When Using Selected Apps](https://forum.fxsound.com/t/option-to-set-default-playback-devices-and-presets-that-automatically-switch-when-using-selected-apps/28):
>
> The idea here being that if you could say set your Playback device to headphones and preset to Music when running Spotify for example. And as you started playing music on Spotify FxSound would automatically swap the playback device and preset to match what you’ve set for the Spotify app.
