Rechazar permanentemente la solicitud de emparejamiento de Bluetooth

13

Hay algún dispositivo de teclado que intenta emparejarse con mi iMac aproximadamente cada 30 segundos. El botón de rechazo solo lo elimina temporalmente. Lo mismo con la desconexión. Discoverable ya está desactivado para el bluetooth.

La ventana es modal y rompe mi flujo de trabajo cada pocos segundos y no puedo ponerla en una pantalla separada ya que se cierra y se vuelve a abrir cada pocos segundos. No puedo simplemente apagar mi bluetooth ya que tengo un mouse conectado. Parece que Apple construyó de una manera bastante poderosa para sabotear 'sin lugar a dudas' una computadora.

¿Hay alguna manera de que pueda 'prohibir' permanentemente una dirección Bluetooth?

Xster
fuente
¿Sabes qué es el dispositivo? ¿Qué sucede cuando solo emparejas el dispositivo?
Ramhound
nop, no creo que en realidad es en nuestra oficina así que no puedo escribir en las claves para sincronizarlo
Xster
Logré encontrar el teclado que estaba causando esto, pero me gustaría saber si hay una manera de rechazar permanentemente una solicitud de Bluetooth.
Charles Beattie
Parece ser un problema muy antiguo en diferentes versiones de OS X, sin una solución adecuada todavía. Mostrar cuadros de diálogo modales repetidamente sin ninguna forma de exclusión es simplemente estúpido. (Editar: Quizás Amyunimus ha encontrado una solución ...)
Karan
2
Error enviado a la manzana.
Charles Beattie

Respuestas:

1

Para responder a su pregunta: No, no sin hackear blued.

Marc Bejarano
fuente
1
Esto ya no es correcto, al menos para las versiones recientes de Mac OSX. Ver la respuesta de ccpizza.
Theodore Murdock
9

Mientras la solicitud de emparejamiento todavía se muestra en su pantalla:

  1. Mantenga presionada la Optiontecla (o Alt) y luego haga clic en el icono de bluetooth en la barra superior.
  2. En el submenú para el dispositivo infractor, aparte de Desconectar , ahora verá una opción adicional: Eliminar .
  3. Haz clic en Eliminar .

Si puede acceder físicamente al teclado, puede apagarlo presionando prolongadamente el botón del lado derecho, si es un teclado inalámbrico de Apple. Consulte también https://support.apple.com/en-us/HT201178 .

ccpizza
fuente
esto funcionó para mí ... finalmente
Francesco
Esto no funciona para mí, ni tengo una solución. Solo menciono esto porque ha sido un problema durante casi un año y la única forma de detenerlo es apagar el teclado. El hecho de que no pueda hacer clic en "eliminar" y hacer que se detenga es lo ridículo de todo esto. Como usuario final, esperaría poder decirle a mi máquina que "ignore este dispositivo" y que nunca me pregunte, pero Apple no cree que un dispositivo no deba ser emparejado con una máquina por lo que parece. . Defecto de diseño sorprendentemente obvio aquí.
harperville
3

Encontré una manera de evitar esto: (inspirado por esta pregunta /superuser//a/497193/10009 )

Suposiciones

El teclado infractor se emparejó previamente con esta computadora, por lo tanto, la computadora 'recuerda' el dispositivo.

Consideración:

Esto implica modificar los archivos de configuración del sistema, así que tenga cuidado.

Pasos:

  1. Encuentre la dirección Bluetooth del dispositivo infractor y anótelo. (Aparece en la ventana Preferencias del sistema -> Bluetooth cuando se produce la solicitud de emparejamiento)
  2. Desactiva Bluetooth (Preferencias del sistema -> Bluetooth)
  3. Haga una copia de seguridad de sus archivos /Library/Preferences/com.apple.Bluetooth.plist y ~ / Library / Preferences / com.apple.Bluetooth.plist. (Necesitarás sudo para el primero)

  4. Debido a que los archivos plist están en formato binario, deberá convertirlos a xml: plutil -convert xml1 com.apple.Bluetooth.plist

  5. Edite los archivos plist convertidos en un editor de texto.

    1. Encuentre la dirección de bluetooth (minúscula) en el archivo. Debería estar en una <key></key>etiqueta.
    2. Elimine la <key>...</key>etiqueta y la <dict>...</dict>clave inmediatamente siguiente .
  6. Guarde el archivo de texto y conviértalo de nuevo a binario: fplutil -convert binary1 com.apple.Bluetooth.plist

  7. Repita para ambas ubicaciones del archivo.

  8. Reiniciar Bluetooth
John Weldon
fuente
Eliminé por completo todos mis dispositivos, eliminé el archivo plist, reinicié, reparé los permisos en mi disco y el problema persiste. Este es un comportamiento idiota de un pésimo sistema operativo. Es imposible realizar cualquier trabajo con una solicitud de emparejamiento que se realiza cada 30 segundos. También probé la sugerencia de @ccpizza. Todavía se le solicita que se empareje cada 30 segundos. Solución: conecte un mouse con cable y apague el bluetooth. Qué máquina tan encantadora es esta Crapple.
Harperville
1

También puedes simplemente:

  • Vuelva a conectar ese teclado inalámbrico nuevamente. Tendrá que escribir esos dígitos, que se muestran en la pantalla.
  • Elija Remove(no Disconnect!). Luego se le informará que tendrá que emparejar esos dispositivos nuevamente si desea usarlo.

Esa es la forma de desconectar el teclado inalámbrico de forma permanente.

ViliusK
fuente
+1 ya que esta es la única respuesta en esta página que realmente funcionó para mí (las he probado todas). Estoy ejecutando Mavericks 10.9.5 en un viejo iMac con un teclado USB de Apple, y el teclado inalámbrico de Apple de otra Mac envió spam a mi iMac con solicitudes de emparejamiento.
Guido
0

Esto me ayudó:

Vaya a Preferencias del sistema -> Bluetooth, desmarque Detectable.

Añada su mouse como favorito en el panel de dispositivos.

Finalmente, vaya a la Configuración de uso compartido, asegúrese de que la transferencia de archivos, el intercambio de archivos y los servicios de sincronización PDA estén desactivados. (siempre y cuando no use ninguno de estos usted mismo) y marque la casilla Requerir emparejamiento en todos.

Nota: Esto es de hace un tiempo: he intentado actualizarlo para un sistema operativo más nuevo, pero puede que no sea implementable en mountain lion.

Amyunimus
fuente
OS X 10.9.1 no tiene esta opción.
ViliusK
Para su información, el estado de detección se puede verificar rápidamente manteniendo presionada la tecla Opción (Alt) y luego haciendo clic en el icono de Bluetooth en la bandeja superior.
ccpizza
0

Fue suficiente para:

  • sudo plutil -convert xml1 /Library/Preferences/com.apple.Bluetooth.plist
  • Busqué el nombre del dispositivo bluetooth y eliminé ambos elementos <key>...</key>y <dict>...</dict>XML.
  • sudo plutil -convert binary1 /Library/Preferences/com.apple.Bluetooth.plist
ViliusK
fuente
Es más fácil eliminar el archivo, es decirsudo rm /Library/Preferences/com.apple.Bluetooth.plist
ccpizza
0

Solo tuve el mismo problema. Uno de los teclados de la oficina seguía pidiendo emparejarse con uno de los iMac que nunca se ha emparejado con ese teclado. Tenía unas baterías muy bajas. Una vez que las baterías han sido reemplazadas, el problema se detuvo.

Tom Brek
fuente