Belphemur / SoundSwitch

C# application to switch default playing device. Download: https://soundswitch.aaflalo.me/
https://soundswitch.aaflalo.me/
GNU General Public License v2.0
2.35k stars 172 forks source link

Regarding the 'Listening' device of the 'Recording' input device #1527

Open SomunsMo opened 4 weeks ago

SomunsMo commented 4 weeks ago

What workfow do you want to improve?

After my mandatory triggering rule takes effect, the 'Listen' device I set for 'Recording' will become 'Default Playback Device' (I don't want this to happen). I have tried not running 'SoundSwitch', and at this time, the 'Listening' device of my 'Recording' is the 'ASUS CU4K30' I want

How to make it better?

I have two ideas, hoping to achieve one

  1. I want to change the 'Recording' device without changing the 'Listen' device I previously set.
  2. I would like to set the 'Listen' device for the 'Recording' device, regardless of whether the set 'Listen' device is currently in the 'Not plugged in' state.

Any alternative?

I have tried not to use 'SoundSwitch', and although the issue has been resolved, every time my computer starts up, there is another issue: the 'Playback' and 'Recording' devices are set to 'ASUS CU4K30' (this is a feature of the new firmware version of ASUS devices. I have tried to provide feedback to the manufacturer, but they have not provided a useful solution).

Additional context

After replying to ASUS, I implemented the plan they provided, but it was not ideal. So I gave them a solution (there is currently no other solution), which is to use 'SoundSwitch' to force the desired input and output devices.

If you feel it's not necessary to do this feature, then I'm sorry for causing you unnecessary trouble. Anyway, I am grateful for being able to read my issue.