几个月来,当我在单独的 M.2 驱动器上还有一个 Linux Mint 分区时,我将 Bose QC35II (LE) 连接到 Windows 11 时遇到了麻烦。Windows 10、Debian/Arch 上的情况也一样。
Linux 连接工作正常,我只需断开耳机连接并重新连接即可。问题出在 Windows 上,我花了很长时间才重新连接耳机。我卸载了设备管理器下的每个蓝牙设备驱动程序 - Microsoft Bluetooth 枚举器、Bose QC35 II 驱动程序,一切。拔下我的蓝牙适配器,然后重新插入。我重置了耳机,取消配对所有设备,甚至恢复出厂设置。这没有帮助,这是 Windows 的一些怪癖,导致我遇到问题。而且只有当我将带有 Linux 的 M.2 插入主板时才会发生这种情况。
当我搜索设备时,它经常显示 LE-Bose QC35II,但连接到它没有任何作用,我可以轻松将其移除。非 LE 版本 Bose QC35II 仍保留在“未连接”菜单中(我无法使用我的代表发布图片),无论我在设备管理器中禁用或删除什么,我都无法将其移除。删除它总是失败,这似乎是问题的一部分。
在 Windows 上连接耳机似乎需要运气,但只要 Bose QC35II 作为我可以连接的设备出现,它就可以工作,但到达这一点是随机的。有时我只需要重新安装我的适配器就可以连接。有时需要花一个小时卸载蓝牙驱动程序,它就会奇迹般地工作。
我不在乎自动连接或任何特殊功能,我不介意每次启动时都要经过几个步骤来重新连接。我只想要一套可靠的步骤来在启动 Windows 时进行连接。完全禁用耳机的 LE 免提部分,这样我就不必在每次连接时都“禁止”它们作为输入,这将是一个不错的好处。
我至少需要一些关于如何调试此问题的建议。在内部,Windows 如何搜索蓝牙设备,以及什么可能导致我的耳机无法“连接”?
我已经读完了双启动 Arch Linux 页面的每一行。我得到了 MAC 地址,并将 Linux bluez [LinkKey] 设置为使用该 MAC 地址。我读完了超级用户 + stack-exchange + unix 论坛上能找到的每一篇帖子。它们都没有解决这个问题。