Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The Daemon is intefering with OBS Audio Device Capture #13

Closed
HadetTheUndying opened this issue Jul 22, 2021 · 3 comments
Closed

The Daemon is intefering with OBS Audio Device Capture #13

HadetTheUndying opened this issue Jul 22, 2021 · 3 comments

Comments

@HadetTheUndying
Copy link

When using OBS the Daemon will constantly switch my input devices back to the Radio Mic. We need a way to disable this portion of the switching as I cannot use steamvr_utils while streaming now. Even newly added capture sources have this issue. Specifically it will automatically set my desktop capture to the Radio Mic instead of the HDMI output and changing it in pavucontrol will see it change right back the next time the daemon makes it's check

@DavidRisch
Copy link
Owner

The automatic switching of any audio sources can be disabled, from config_template.yaml:

change_source: true  # Boolean. Automatically change the source (microphone).

Alternatively you could add 'obs' to excluded_clients_regexes, that would stop steamvr_utils from changing sinks+sources of OBS specifically. This solution would still switch the source of any other application, but ignore OBS. Both solutions should fix your problem.

All of the behavior you described is intentional as the program does not know OBS is not a game. I will add some better documentation on how my implementation audio switching works and what some unintended consequences can be.

@HadetTheUndying
Copy link
Author

Awesome thanks. I'll give this a try tonight

@DavidRisch
Copy link
Owner

Added documentation in eac1eaa

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants