私のPCには前面と背面のオーディオ出力ジャックがあります。ヘッドセットをフロントジャックに接続すると、音声出力ラインがサウンド設定から消え、ヘッドフォンのみが表示されます。常にヘッドセットのプラグを抜かないで、ヘッドフォンとスピーカーを切り替えたい。私がLinuxを初めて使うのを手伝ってください。
再生に1つのオーディオ出力のみが必要な場合
Pulseaudioボリュームコントロールの[再生]タブに移動します。
ドロップダウンメニューには、音声出力を切り替えるための選択肢が表示されます
サウンドデバイスが両方のオーディオ出力をサポートする場合:
ターミナルでalsamixer
を実行し、正しいサウンドカード(F6)の再生設定(F3)を見つけます。
左右の矢印キーを使用して「自動ミュート」オプションを見つけます
上下の矢印キーで設定を無効と有効の間で変更します
以下のような2つのスクリプトを作成し、それらを実行してヘッドフォンとスピーカーを切り替えます。また、gnome-volumeコントロールを使用してボリュームを変更すると失敗します。このことは、コマンドラインからのみ機能します。 amixer set Master playback 80% unmute
のパーセント値を調整することで音量を変更できます
Speaker_on.sh
amixer set "Headphone" playback 0% unmute
amixer set Master playback 80% unmute
amixer set "Speaker" playback 100% unmute
Headphone_on.sh
amixer set "Speaker" playback 0% mute
amixer set Master playback 80% unmute
amixer set "Headphone" playback 100% unmute