Debian で pulseaudio が内部マイクの代わりにヘッドセットマイクオプションをマイクロ使用するように強制する方法はありますか?マイクが接続されていなくても、マイクを「ヘッドセット」に手動で設定できますpavucontrol
。何らかの理由で認識ヘッドセットが自動的に切り替わらず、内部マイクがまったく使用されないため、パルスオーディオを必要とせずにヘッドセットを着用し続けます。
マイクが自動的に切り替わる修正を見つけましたが、オーディオデバイスを接続するたびに迷惑なパンク音がします。これは私が望むものではありません。
マイク入力をヘッドセットマイクに手動で設定することができます(接続されていない場合でも)、内蔵マイクが絶対に使用されないようにデフォルト値を変更する方法はありますか?
ベストアンサー1
内部マイク構成ファイルを変更し、/usr/share/pulseaudio/alsa-mixer/paths/analog-input-internal-mic.conf
次の行を追加します。
[Jack Headphone Mic]
required-any = any
state.plugged = no
これにより、ヘッドセットが接続されているときに内部マイクへのアクセスが無効になります。 pulseaudioが更新された後は、この修正操作をやり直す必要があります。