几天前我开始使用 Deepin 操作系统,在此之前我是 Archlinux 的用户,在两个发行版上我都遇到了同样的问题。
基本上我的观点是,当我将耳机连接到我的电脑时,我实际上无法使用耳机麦克风,似乎我的操作系统根本无法检测到麦克风,我的系统上唯一被检测为输入设备的麦克风始终是内置麦克风。
我尝试安装 Realtek HD Audio 驱动程序,但我无法编译驱动程序。有人说它们太旧了,而且不支持较新的内核等,但无论如何我都需要帮助尽快修复这个问题!这是“alsa-info”生成的系统信息日志:
http://www.alsa-project.org/db/?f=054311ea09431a60373580ca600373740aafc7db
我使用的耳机是三星 Galaxy S7 的移动耳机。另外要说的是,我在 Windows 7 上也遇到了这个问题,但在我为笔记本电脑安装音频驱动程序后,一切都解决了。现在,每次我将某些东西插入 PC 时,都会弹出一个窗口,我必须选择我插入的东西(扬声器/线路输入/耳机/耳机)。当我选择耳机时,我得到的结果与在 Linux 上相同,音频输出到耳机,但作为麦克风,我仍然使用内置麦克风,但如果我切换到“耳机”,一切都会顺利进行。