利用系统设置精准移除单个手柄设备
这是最稳妥的常规操作,前提是手柄能被 Mac 识别并且仍出现在已配对列表中。
1. 点击屏幕左上角苹果图标 → 选择「系统设置」。
2. 左侧边栏找到「蓝牙」,确保右侧开关已开启。
3. 在「已配对的设备」列表中,找到手柄名称(例如「Wireless Controller」或「DualShock 4」),将鼠标悬停到名称右侧。
4. 出现圆圈带叉号(×)的按钮后,直接点击它。
注意:这里必须点击“移除”,而非“断开连接”——断开只是暂停连接,而移除才是真正擦除配对记录。
5. 弹窗确认时,点击「移除」。
这一操作会同步删除你 iCloud 账户下所有 Apple 设备上的该手柄记录,包括 iPhone、iPad 等设备也会一并消失。
通过菜单栏调试模式强制清空全部蓝牙记忆
如果手柄已经丢失、名称乱码、列表卡死,或者删除后再次自动出现,说明底层缓存出现了问题。此时需要利用隐藏调试功能一次性清空所有记录。
方法一:一键批量移除所有设备
1. 确保菜单栏右上角显示蓝牙图标。如果没有,请前往「系统设置 → 控制中心 → 蓝牙」打开「在菜单栏中显示」。
2. 同时按住 Shift + Option 键,并点击菜单栏蓝牙图标。
3. 在下拉菜单中选择「调试」→「移除所有设备」。
4. 等待蓝牙图标短暂闪烁后恢复常亮,此时已配对列表已被清空。
方法二:重置蓝牙模块(更彻底的方案)
1. 同样按住 Shift + Option 键点击蓝牙图标。
2. 依次选择「调试」→「移除所有设备」→「重置蓝牙模块」。
关键步骤:执行后必须重启 Mac——如果不重启,HCI 控制器状态不会真正刷新,手柄仍可能残留响应。
使用终端命令清除蓝牙守护进程缓存
当图形界面完全无响应、设备列表空白但手柄仍然尝试连接,或者系统日志报 bluetoothd 异常时,可以通过命令行直接操作核心进程。
1. 打开「终端」(应用程序 → 实用工具)。
2. 输入:sudo pkill -HUP bluetoothd,然后按回车。
3. 输入当前管理员密码(输入过程中不会显示字符,直接按回车确认)。
4. 等待大约 8 秒,观察菜单栏蓝牙图标是否先消失再恢复常亮。
5. 重新打开「系统设置 → 蓝牙」,确认设备列表已刷新为空。
这种方法是杀掉内存级的临时缓存,不会删除 plist 文件,因此不影响其他正常配对设备的密钥。
手动删除蓝牙配置文件(终极手段)
如果前面所有方法都无效,手柄像幽灵一样反复出现,那么很可能是 /Library/Preferences 中的蓝牙偏好文件损坏或被劫持。这是最后的解决方案。
第一步:关闭蓝牙服务
打开「系统设置 → 蓝牙」,将开关关闭。
第二步:删除两个关键 plist 文件
在终端中依次执行以下命令:
rm /Library/Preferences/com.apple.Bluetooth.plist
rm /Library/Preferences/com.apple.bluetoothPref.plist
第三步:重启 Mac
重启后蓝牙服务会重建全新配置,所有历史配对记录归零,包括那个顽固的手柄。
提醒:删除前请确认你没有自定义过蓝牙高级参数,否则这些设置将永久丢失。
