强制 ALSA/pulseaudio 同时使用两个输出插孔

强制 ALSA/pulseaudio 同时使用两个输出插孔

我的电脑前面有一个狡猾的插孔。我决定使用直接连接到背面主板的那种。问题是,前面未插入的插孔有时会检测到耳机已插入。

我试图做的是禁用 default.pa 中的自动切换,它确实按预期工作。问题是,当前端插孔错误地检测到有东西插入时,它会禁用主板插孔。

如果您对前千斤顶施加压力,它就会起作用。我用两副耳机测试了这种情况。事实上,当您使用后插孔时,您会得到一个线路输出设备。但是,如果在使用后插孔的情况下,在前插孔中插入某些东西,线路输出就会消失并被耳机取代。当您拔掉前端插孔时,就会发生这种情况。它错误地检测到耳机,并瞬间禁用线路输出。然后它取下耳机,让我听不到声音。我需要手动选择线路输出。

我看到了该问题的两种解决方案:同时启用两个插孔;一起禁用前面的插孔。有什么想法可以做这些事情吗?

答案1

解决了我自己的问题:在 ALSA 混音器中禁用自动静音模式。您仍然需要在default.pa中注释掉自动端口切换线,否则每次前置插孔检测到不存在的耳机时都会弹出音量变化指示器。目前,每 10 秒左右一次。

相关内容