我不知道这是什么时候发生的,但突然间我无法将 PS4 控制器与 Mac 配对。我运行的是 10.10,但我不认为这是 10.10 的问题,因为我能够立即将其与另一台 Mac 配对。
有没有什么方法可以在 Mac 上查看所有蓝牙驱动程序,或者启动某种调试功能,以便我能真正看到错误?
更新:所以我实际上能够追踪并重现这个问题。似乎插入我的 USB 游戏鼠标会阻止 PS4 控制器正确配对。拔下鼠标并不能解决问题。我猜这意味着我需要删除一些 USB 驱动程序才能让 PS4 控制器再次工作。
更新 2:我之前提到的鼠标是 Logitech g700s,所以我一直在寻找卸载默认鼠标驱动程序的方法。我还安装了 Logitech 的鼠标支持软件,但没有帮助。
我的理论是,插入鼠标会修改 PS4 控制器使用的某种共享资源,导致其无法配对/运行。
更新 3:USB 鼠标的适配器是 BRCM20702 Hub,它是一个蓝牙适配器。这更有意义,因为 USB 可能编辑了一些默认资源,从而搞乱了 PS4 控制器。
更新 4:令人惊讶的是,我能够精确地确定我插入鼠标的时间。我使用 Finder 的搜索功能查看了当时修改/创建/添加的所有文件(我也在搜索中包括了系统文件)。遗憾的是,这不会显示隐藏文件。
更新 5:我实际上也设法搜索了隐藏文件,但没有任何可疑的东西。
答案1
好的,正如@Uri 所说,蓝牙浏览器就是解决方案。
- 只需访问此链接https://developer.apple.com/downloads/index.action
- 登录你的 Apple 账户
- 在搜索栏中输入“蓝牙”,下载
dmg
最新的“硬件 I/O 工具” 打开它,选择“蓝牙资源管理器”,检查任务栏,然后转到
工具 -> 控制器/堆栈选项 -> 硬件重置 -> 重新枚举 USB 蓝牙模块
然后点击“重置”
答案2
我最终通过试用 Apple 的蓝牙套件找到了解决方案。他们有一项名为蓝牙探索器的服务,可让您配对设备,最终它对我来说很管用。该套件还有很多其他有用的工具。
https://developer.apple.com/downloads/index.action-- 硬件 I/O 工具