每次我插入耳机时,Ubuntu 都会弹出一个框询问我是否插入了耳机、耳麦还是麦克风。
我怎样才能让它停止这样做?
答案1
每当我插入耳机时,Ubuntu 16.04 中都会弹出相同的窗口:
显然,以前的版本中有一个禁用它的选项,主要是因为耳机硬件的变化。以前,扬声器和麦克风的插孔是不同的,但如今的机器将它们合并为一个。不同的标准也会导致自动检测问题。
请阅读这里:http://voices.canonical.com/david.henningsson/2014/03/07/headset-jacks-on-newer-laptops/
答案2
你可以通过附加
options snd-hda-intel model=headset-mic
到 的末尾/etc/modprobe.d/alsa-base.conf
,然后重新启动。
这适用于XPS15在 Ubuntu 19.04 和 19.10 下,但它也适用于任何基于 Intel 的音频卡。
答案3
另一种方法是自动关闭它:
确保已安装 wmctrl:
sudo apt-get 安装 wmctrl
使用以下代码创建 /etc/acpi/headphones-plugged.sh 脚本,然后一定要确保你的替换 在这里输入你的用户名使用您正在运行 Gnome Shell 的用户占位符:
/bin/bash #!/bin/bash
#logger 耳机已插入 - 关闭未知音频设备窗口
苏在这里输入你的用户名-c“env DISPLAY=:0 /usr/bin/wmctrl -F -c‘未知音频设备’”
#logger 关闭未知音频设备窗口
使用以下代码创建 /etc/acpi/events/headphones-plugged 文件:
事件=插孔/耳机耳机插头
操作=/etc/acpi/headphones-plugged.sh
使用以下命令激活您的事件处理程序:
sudo systemctl 重启 acpid.service
要求 Ubuntu 不要发明这样的恼人的弹出窗口摧毁了我们对这个出色的操作系统的热爱;)
答案4
在系统设置中,有一个选项可以禁用弹出窗口。检查部分处理未知的音频插孔设备Ubuntu Wiki。