可强制断开已连接的蓝牙设备:先用blueutil --connected确认设备在线并获取mac地址,再执行blueutil --disconnect "mac"断链;若失败,可用blueutil --power off && sleep 1 && blueutil --power on软重启蓝牙模块。

Mac终端强制断开某个蓝牙设备,适用于鼠标突然失灵、耳机卡在连接状态无法切换、或某设备持续占用HCI通道导致新设备搜不到等紧急场景。
前提:确认设备已配对且当前处于连接状态
打开终端,执行:blueutil --connected。若输出中未出现目标设备(如“AirPods Pro”或MAC地址),说明它当前未连接,【强制断开操作无效】;此时应先尝试重新连接,或改用--forget彻底取消配对。
若设备确实在列表中,请复制其MAC地址(格式如aa:bb:cc:dd:ee:ff或AA-BB-CC-DD-EE-FF),进入下一步。
执行断开命令
在终端中输入:blueutil --disconnect "aa:bb:cc:dd:ee:ff",将引号内的地址替换为你刚复制的真实MAC地址,回车执行。
该命令会向蓝牙协议栈发送标准HCI断连请求,不删除密钥、不修改配对记录,仅终止当前链路。执行后设备图标通常在系统设置蓝牙列表中立即变为“已断开”,但名称仍保留。
验证是否断开成功
再次运行:blueutil --connected | grep -i "aa:bb:cc:dd:ee:ff"。若无任何输出,表示断开成功。
若仍有输出,说明设备可能正被其他进程(如音频服务、无障碍辅助)重新拉起连接。此时可追加一步:blueutil --power off && sleep 1 && blueutil --power on,强制蓝牙模块软重启后再试。











