有键盘设备每 30 秒左右尝试与我的 iMac 配对一次。拒绝按钮只能暂时将其移除。断开连接也是如此。蓝牙的可发现功能已关闭。
该窗口是模态窗口,每隔几秒钟就会中断我的工作流程,我无法将其放在单独的屏幕上,因为它每隔几秒钟就会关闭并重新打开。我不能直接关闭蓝牙,因为我连接了鼠标。我似乎认为 Apple 内置了一种非常强大的方法来“不可防御地”破坏计算机。
有什么方法可以永久地‘禁止’某个蓝牙地址吗?
答案1
回答你的问题:不,没有经过黑客攻击就不行。
答案2
当配对请求仍然显示在屏幕上时:
- 按住Option键(或Alt),然后单击顶部栏中的蓝牙图标。
- 在有问题的设备子菜单中,除了断开,你现在将看到一个额外的选项 -消除。
- 点击消除。
如果您可以物理访问键盘,则可以通过长按右侧按钮将其关闭(如果是 Apple Wireless 键盘)。另请参阅https://support.apple.com/en-us/HT201178。
答案3
我找到了解决这个问题的方法:(受到这个问题的启发https://superuser.com/a/497193/10009)
假设:
有问题的键盘之前与这台计算机配对,因此计算机“记住”了该设备。
警告:
这涉及修改系统设置文件,所以要小心。
脚步:
- 找到有问题的设备的蓝牙地址并记下来。(当配对请求发生时,显示在系统偏好设置 -> 蓝牙窗口中)
- 关闭蓝牙(系统偏好设置 -> 蓝牙)
备份您的 /Library/Preferences/com.apple.Bluetooth.plist 和 ~/Library/Preferences/com.apple.Bluetooth.plist 文件。(第一个文件需要 sudo)
由于 plist 文件是二进制格式,因此您需要将它们转换为 xml:
plutil -convert xml1 com.apple.Bluetooth.plist
在文本编辑器中编辑转换后的 plist 文件。
- 在文件中找到(小写的)蓝牙地址。它应该在
<key></key>
标签中。 - 删除
<key>...</key>
标签和紧随其后的<dict>...</dict>
键。
- 在文件中找到(小写的)蓝牙地址。它应该在
保存文本文件并将其转换回二进制:f
plutil -convert binary1 com.apple.Bluetooth.plist
对文件的两个位置重复此操作。
- 重启蓝牙
答案4
您也可以:
- 重新连接再次使用无线键盘。您需要输入屏幕上显示的数字。
- 选择
Remove
(不是Disconnect
!)。然后您将收到通知,如果您想使用它,则必须再次配对这些设备。
这就是永久断开无线键盘的方法。