插入耳机时无法使用扬声器

插入耳机时无法使用扬声器

我希望能够在不拔下耳机插孔的情况下使用内置扬声器,因此我将其设置Speaker Playback Switchon

$ amixer -c1 cset numid=4 on
numid=4,iface=MIXER,name='Speaker Playback Switch'
  ; type=BOOLEAN,access=rw------,values=2
  : values=on,on

而且我确信它没有静音:

$ amixer -c1 cset numid=3 
numid=3,iface=MIXER,name='Speaker Playback Volume'
  ; type=INTEGER,access=rw---R--,values=2,min=0,max=87,step=0
  : values=50,50
  | dBscale-min=-65.25dB,step=0.75dB,mute=0

Headphone Playback Switch但即使我通过amixer -c1 cset numid=2 off2是我的Headphone Playback Switch控制)关闭扬声器,我也听不到任何声音。

不用说,当我拔掉耳机时我可以使用扬声器。

如果重要的话,我使用 JACK 服务器和 PulseAudio(即桥接)。

操作系统:KDE Neon 5.19,基于 Ubuntu 18.04

任何想法?

答案1

在现代笔记本电脑中,当您插入耳机时,扬声器通常会被禁用(通过硬件控制器)。这不是 Linux 特有的,而是机器本身的一个特性。
例如,我的 ThinkPad T490s 就是这种情况。

相关内容