仅当插入耳机时内部麦克风才工作

仅当插入耳机时内部麦克风才工作

我正在运行 Crunchbang++(带有pulseaudio 的Debian 拉伸)。

当我插入耳机时,笔记本电脑的麦克风可以工作,但耳机的麦克风不能工作 - 这没关系。但是当我拔掉它时,我可以在“声音首选项”中看到“连接器”从“麦克风”切换到“内部麦克风”,该麦克风仅记录持续的噪音。但即使当我手动切换回“麦克风”时,也不会记录任何内容(沉默)。

所以现在,如果没有打开耳机,我无法在笔记本电脑上打电话,当我想让房间里的每个人都能听到时,这很糟糕。

我想在不使用耳机的情况下使用内置麦克风,在插入耳机时使用耳机的麦克风甚至不是那么重要。

我发现到处都有很多关于如何在插入耳机时保持内部麦克风打开的帖子。但我的情况几乎相反。

什么可能导致这种奇怪的行为? ...我该如何解决它?

答案1

什么可能导致这种行为?您的笔记本电脑很可能混合了两个音频输入通道:

  • 检测到耳机后,它想要切换到外部麦克风(预期行为),但实际上使用内部麦克风。
  • 当拔掉电源时,它认为会按预期切换到内部输入,但会选择外部输入(这是浮动的,并且一些自动增益会放大噪声。
  • 当您手动切换到外接麦克风时,系统认为没有,因此为您记录静音。

如何修复它?在设备树中切换音频输入分配(我希望您的系统使用设备树)。创建一个新的dtb并用该启动。

相关内容