Есть ли способ предотвратить изменение уровня громкости моего микрофона в приложении?

Я недавно переключился с Windows на Ubuntu (15.10), это мой первый опыт работы с GNU / Linux, и до сих пор он был безупречным, за исключением одного:
Во время звонков в Facebook (он основан на Skype afaik). , но в нем отсутствует опция отключения автоматической настройки входа) firefox продолжает регулировать громкость моего микрофона до таких высоких уровней, что мои поклонники могут быть услышаны. : / Я действительно должен использовать FB для этого, так как моя девушка живет в 400 км от меня: /

Есть ли способ предотвратить изменение громкости приложений?
Или, возможно, возможно ли использовать скрипт, который устанавливает громкость в точное положение каждые 0,1 с?

Извините за мой английский, это не мой родной.
Заранее спасибо! :)

1
задан 23 March 2016 в 20:06

1 ответ

У меня была похожая проблема. Иногда невозможно предотвратить попытки приложений отрегулировать уровень микрофона. С Ubuntu, по крайней мере, можно предотвратить ответ ALSA на такие запросы.

В файле конфигурации /usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf (возможно, вам придется искать правильный файл для вашего микрофона), я изменил на части

[Element Capture]
switch = mute
volume = merge
override-map.1 = all
override-map.2 = all-left,all-right

на

[Element Capture]
switch = mute
volume = 40
override-map.1 = all
override-map.2 = all-left,all-right

и после sudo alsa force-reload, приложения больше не изменяют громкость микрофона.

Решает ли это вашу проблему?

0
ответ дан 23 March 2016 в 20:06

Другие вопросы по тегам:

Похожие вопросы: