我在主板上焊接了一个额外的 3.5 毫米电话连接器。它在 Windows 下工作正常,但我的 Linux 操作系统无法识别额外的插孔。我猜音频插孔中有一些检测针(就像 SD 卡一样)。
当我将未连接的插头插入主音频插孔时,附加焊接插孔可以正常工作。但我不想将任何东西连接到主插孔。所以我想知道如何在 Linux 中模拟“插孔已连接”?
当我将 alsa-info 与两者(原装或附加焊接插孔连接)进行比较时:
< Pin-ctls: 0x00: <-- orig jack connected
---
> Pin-ctls: 0x40: OUT <-- addidional jack not connected
< Power: setting=D3, actual=D3
---
> Power: setting=D0, actual=D0
此外,“pacmd list-sinks”显示附加插孔无法被识别:
< analog-output-headphones: Headphones (priority 9000, latency offset 0 usec, available: yes)
---
> analog-output-headphones: Headphones (priority 9000, latency offset 0 usec, available: no)
我怎样才能强制 Linux 使用插孔?