脉冲音频静音装置

脉冲音频静音装置

我有一台在 Arch Linux 上运行 Pulseaudio 的笔记本。该笔记本电脑在家中通过扩展坞使用。这一个连接了扬声器。但有时我确实会使用耳机。如何自动将扬声器静音并仅使用耳机?

真正的问题是:两个插孔连接器都在同一音频设备上工作。

# pacmd list-sinks                                    
1 sink(s) available.
  * index: 1
   ...

我已经弄清楚,当我在详细模式下使用pulseaudio时,展位设备会根据其位置进行相应识别:

D: [pulseaudio] module-alsa-card.c: Jack 'Headphone Jack' is now unplugged
D: [pulseaudio] device-port.c: Setting port analog-output-speaker to status unknown
...
D: [pulseaudio] module-alsa-card.c: Jack 'Dock Headphone Jack' is now plugged in
...

您知道我如何使用此信息自动将扬声器静音吗?

提前致谢..

相关内容