rlxone / MultiSoundChanger

🎧 🔈 A small tool for changing sound volume even for aggregate devices cause native sound volume controller can't change volume of aggregate devices
Apache License 2.0
196 stars 24 forks source link

Keyboard control lost when outputs are changed #18

Open arashster opened 3 years ago

arashster commented 3 years ago

This is a terrific app. I've noticed that if you change audio output outside of the app itself, the keyboard controls no longer bind to MultiSoundChanger. Is there any way to detect an output change event, and then rebind the keyboard controls?

rlxone commented 3 years ago

Hi! Thank you for feedback. I will check it in future.

Stakker commented 3 months ago

Hello – this app is a life saver for the problem I currently have with my audio setup, so thanks for making it.

However, every time the audio device setup changes, the volume buttons stop working. (Looking at the system volume icon, turning up volume only makes it go up to one bar, and turning down goes to mute. Nothing actually happens to audio.)

I'm guessing we're talking about the same problem here. My display at work has built-in audio outputs, so every time I connect or disconnect the display, the app stops working and I have to quit & relaunch. (As this is a MacBook Pro, which I take with me into meetings and home, this issue happens multiple times a day.)

Let me know if you need more info!

Stakker commented 3 months ago

BTW I noticed this also happens when I unplug/plug in headphones from/to the built-in interface.