![前面板没有“耳机检测”线;还有其他选择吗?](https://linux22.com/image/1587246/%E5%89%8D%E9%9D%A2%E6%9D%BF%E6%B2%A1%E6%9C%89%E2%80%9C%E8%80%B3%E6%9C%BA%E6%A3%80%E6%B5%8B%E2%80%9D%E7%BA%BF%EF%BC%9B%E8%BF%98%E6%9C%89%E5%85%B6%E4%BB%96%E9%80%89%E6%8B%A9%E5%90%97%EF%BC%9F.png)
我正在组装一台新电脑。主板是 MSI Tomahawk B450。它的前面板音频连接器有三个与耳机相关的引脚;它们被标记为“耳机 R”、“耳机 L”和“耳机检测”。
好吧,我的(旧款)机箱的前面板有耳机 L 和 R 的电线(我将其连接到正确的针脚),但没有耳机检测的电线。不出所料,Windows/Realtek 从未检测到插孔中的耳机,我从未听到任何声音。我尝试在 Realtek 软件中禁用耳机检测,希望这样可以让插孔一直处于活动状态,但这没有任何区别。
我假设问题是因为我没有电线连接到耳机检测引脚,但我可能错了。但如果不是,有什么解决方法吗,还是我被卡住了?
后置扬声器端口工作正常。
答案1
经过进一步的研究,我现在可以更准确地表述这个问题:我的机箱前面板音频接头用于 AC97,但我主板的连接器用于 HD Audio。有了这些术语,Google 和 stackexchange 都提供了许多建议。标准建议是将您拥有的连接器连接到具有相应名称的引脚,并将其他引脚保持打开状态(我已经这样做了)。然后您需要进入音频驱动程序软件(我的情况是 Realtek)并禁用前面板耳机检测(因为硬件无法做到这一点)和使能够同时将音频流复制到前端口和后端口(通常,当检测到前面的耳机时,驱动程序会使后端口静音,但由于我们无法检测到它们,因此我们需要禁用它)。
我已经做了所有这些,但仍然不起作用。但是我的 Realtek 软件中还有另一个设置,在写下其他答案时可能不存在:“禁用前面板弹出对话框”。我不确定为什么这在这里会有所不同,但是一旦我选中该框,耳机就开始作为第二个输出设备出现并且工作正常(事实上,实验表明这是仅有的我确实需要改变的设置)。
当然,插入耳机后我需要手动将 Windows 播放设备切换到耳机,因为硬件无法检测到我已经这样做了,但没关系。