KillerBOSS2019 / WinTools

A multi Tools combined into one Plugin such as Change audio output, input, mouse etc... Suggestions are welcomed!
MIT License
24 stars 4 forks source link

Feature Request: Select Input / Output Device for Selected Program #57

Open Loeffelmaster opened 1 year ago

Loeffelmaster commented 1 year ago

Win Tools looks really good and is powerful. Unfortunately it misses one feature for me that would be really useful. Unfortunately I don't know how to realize it.

You can change the default input and output device. That is really useful, but when you use additionally something like Voicemeeter that's something you won't change for sure. But you would be interested in changing the input and output device for a special application as you can do in the settings too. This feature would have two purposes.

  1. Changing input and output device for a program on the fly without getting into the settings.
  2. Workaround a MS bug. Devices are saved for those programs and after a computer restart still shown as changed, but the output/input still runs via the default devices. Change the settings of the program to something else and back solves this problem. (Fortunately this problem is new and MS will for sure as this is know only since Windows 7 :cappa:)

Still changing the devices for selected programs would be far more powerful than just changing the default devices and would open up so many more options for the user.

KillerBOSS2019 commented 1 year ago

I have tried attempted but never successfully get it working. Also for audio related stuff I am focusing more on MediaMixer plugin.

Loeffelmaster commented 1 year ago

Sad thing to read. This whole audio to app thing seems to be very buggy. On my old PC all this things were stored and you could change it as you want and the last setting would never change. On my new computer starting windows new shows the strangest behavior you could imagine. If you look into the settings, everything is fine or better seems to be fine. The only problem is, Windows ignores this setting and routes output and input to the default devices that are set. You need to select a different device and switch back to the device you want to make it work again. But that only lasts until next boot. This is a wide known problem. You can find it in many forums and many people have this problem, but there is no solution to it. It still is in Windows 11 the same thing. If it works, you're lucky if not, bad luck. Microsoft gives a shit.