我在使用我的 Sony WH-1000MX3 蓝牙耳机和我心爱的 Ubuntu 18.04 时遇到问题。Ubuntu 似乎无法使用耳机作为免提设备(这对于所有正在进行的视频通话很有用)。问题已部分解决,因为我可以通过使用blueman将蓝牙配置文件更改为 A2DP,使用耳机进行音频输出。但是,我仍然没有找到使用耳机进行音频输入的解决方案(我认为这需要 HSP/HFP 配置文件?)。
最初我以为笔记本电脑的蓝牙可能不兼容,但是,在我的双启动 Windows 中,耳机可以正常工作。所以我认为问题不应该出在硬件上?
更重要的是,Ubuntu 设置和 Pulseaudio 似乎将耳机识别为音频输入 - 但是,没有从耳机接收到任何音频。
在研究问题时,我发现了以下几行cat /var/log/syslog:
Apr 23 09:46:31 mande-Lenovo-Y50-70 /usr/lib/gdm3/gdm-x-session[2754]: (II) event19 - CC:98:8B:80:DC:C3: is tagged by udev as: Keyboard
Apr 23 09:46:31 mande-Lenovo-Y50-70 /usr/lib/gdm3/gdm-x-session[2754]: (II) event19 - CC:98:8B:80:DC:C3: device is a keyboard
Run Code Online (Sandbox Code Playgroud)
其中CC:98:8B:80:DC:C3对应耳机的Mac地址。
我的朋友建议查看 udev 输出,但我们找不到任何可疑的东西。以下是耳机连接的 udevadm 输出:
mande@mande-Lenovo-Y50-70:~$ udevadm monitor -e
monitor will print the received events for:
UDEV - the event which udev sends out after …Run Code Online (Sandbox Code Playgroud)