PulseAudioには、特定の条件でデフォルト出力を切り替える機能があります。
module-switch-on-port-available
module-switch-on-connect
きれいですね。ただし、これらのイベントの一部は誤検出である可能性があります。特にHDMI経由でモニターを接続しましたが、実際にはオーディオをサポートしていません。そうかもしれませんが、オーディオ機能を使用したくありませんでした。
デフォルトの出力が特定のデバイスに切り替えられないように、これらのモジュールの例外を無視するにはどうすればよいですか?
注:私はDevuan GNU / Linux 3(Beowulf)を使用していますが、それは問題ではありません。