Rejeitar permanentemente a solicitação de emparelhamento Bluetooth

13

Há algum dispositivo de teclado que tenta emparelhar com meu iMac a cada 30 segundos. O botão de rejeição o remove apenas temporariamente. O mesmo com a desconexão. O Discoverable já está desativado para o bluetooth.

A janela é modal e interrompe meu fluxo de trabalho a cada poucos segundos e não posso colocá-lo em uma tela separada, pois fecha e reabre a cada poucos segundos. Não consigo desligar o bluetooth porque tenho um mouse conectado. Parece que a Apple construiu de uma maneira bastante poderosa para sabotar "indefinidamente" um computador.

Existe uma maneira de eu 'banir' permanentemente um endereço Bluetooth?

Xster
fonte
Você sabe o que é o dispositivo? O que acontece quando você apenas emparelha o dispositivo?
Ramhound #
nop, não acho que ele é realmente em nosso escritório, então não posso digitar as chaves para emparelhá-lo
Xster
Consegui encontrar o teclado que estava causando isso, mas gostaria de saber se há uma maneira de rejeitar permanentemente uma solicitação de bluetooth.
Charles Beattie
Parece ser um problema muito antigo em diferentes versões do OS X, sem a correção adequada ainda. Mostrar diálogos modais repetidamente sem nenhuma maneira de optar por não participar é simplesmente estúpido. (Edit: Talvez Amyunimus encontrou uma solução ...)
Karan
2
Bug enviado para a apple.
Charles Beattie

Respostas:

1

Para responder à sua pergunta: Não, não sem hacking blued.

Marc Bejarano
fonte
1
Isso não está mais correto, pelo menos nas versões recentes do Mac OSX. Veja a resposta de ccpizza.
Theodore Murdock
9

Enquanto a solicitação de emparelhamento ainda estiver sendo exibida na tela:

  1. Pressione e segure a Optiontecla (ou Alt) e clique no ícone do bluetooth na barra superior.
  2. No submenu do dispositivo incorreto, além de Desconectar , agora você verá uma opção adicional - Remover .
  3. Clique em Remover .

Se você puder acessar fisicamente o teclado, poderá desativá-lo pressionando longamente o botão do lado direito, se for um teclado Apple Wireless. Veja também https://support.apple.com/en-us/HT201178 .

ccpizza
fonte
isso funcionou para mim ... finalmente #
Francesco
Isso não funciona para mim, nem tenho uma solução. Só mencionei isso porque esse é um problema há quase um ano e a única maneira de fazê-lo parar é desligar o teclado. O fato de eu não poder clicar em "remover" e fazê-lo parar é o que é ridículo sobre tudo isso. Como usuário final, eu esperaria poder dizer à minha máquina "ignore este dispositivo" e nunca me perguntaria, mas a Apple não acha que um dispositivo não deva ser pareado com uma máquina pela aparência. . Falha de design surpreendentemente óbvia aqui.
harperville
3

Encontrei uma maneira de contornar isso: (inspirado nesta pergunta /superuser//a/497193/10009 )

Premissas:

O teclado ofensivo anteriormente foi emparelhado com este computador, portanto, o computador 'lembra' o dispositivo.

Embargo:

Isso envolve modificar os arquivos de configurações do sistema, portanto, tenha cuidado.

Passos:

  1. Encontre o endereço Bluetooth do dispositivo incorreto e anote-o. (Aparece na janela Preferências do sistema -> Bluetooth quando a solicitação de emparelhamento está acontecendo)
  2. Desativar o bluetooth (Preferências do Sistema -> Bluetooth)
  3. Faça backup dos arquivos /Library/Preferences/com.apple.Bluetooth.plist e ~ / Library / Preferences / com.apple.Bluetooth.plist. (Você precisará do sudo para o primeiro)

  4. Como os arquivos plist estão no formato binário, você precisará convertê-los para xml: plutil -convert xml1 com.apple.Bluetooth.plist

  5. Edite os arquivos plist convertidos em um editor de texto.

    1. Encontre o endereço do bluetooth (em minúsculas) no arquivo. Deve estar em uma <key></key>tag.
    2. Exclua a <key>...</key>tag e a <dict>...</dict>chave imediatamente seguinte .
  6. Salve o arquivo de texto e converta-o novamente em binário: fplutil -convert binary1 com.apple.Bluetooth.plist

  7. Repita para os dois locais do arquivo.

  8. Reinicie o Bluetooth
John Weldon
fonte
Eu removi completamente todos os meus dispositivos, excluí o arquivo plist, reiniciei, reparei as permissões na minha unidade e o problema persiste. Esse é um comportamento idiota de um péssimo sistema operacional. É impossível realizar qualquer trabalho com uma solicitação de emparelhamento a cada 30 segundos. Também tentei a sugestão @ccpizza. Ainda solicitado a emparelhar a cada 30 segundos. Solução: conecte um mouse com cabo e desligue o bluetooth. Que máquina adorável é essa porcaria.
harperville
1

Além disso, você pode apenas:

  • Reconecte esse teclado sem fio novamente. Você precisará digitar esses dígitos, que aparecem na tela.
  • Escolha Remove(não Disconnect!). Em seguida, você será informado de que precisará parear esses dispositivos novamente, se quiser usá-lo.

É assim que se desconecta permanentemente o teclado sem fio.

ViliusK
fonte
+1, já que esta é a única resposta nesta página que realmente funcionou para mim (tentei todas elas). Estou executando o Mavericks 10.9.5 em um iMac antigo com um teclado USB da Apple, e o Apple Wireless Keyboard de outro Mac enviou um spam ao meu iMac com solicitações de emparelhamento.
Guido
0

Isso me ajudou:

Vá para Preferências do sistema -> Bluetooth, clique em Descobrível.

Adicione seu mouse como favorito no painel de dispositivos.

Por fim - vá para a Configuração de compartilhamento, verifique se os serviços de transferência, troca de arquivos e sincronização de PDA estão desativados. (contanto que você não use nenhum desses.) e marque a caixa Exigir emparelhamento.

Nota: Isso é de um tempo atrás - tentei atualizá-lo para sistemas operacionais mais recentes, mas pode não ser implementável no mountain lion.

Amyunimus
fonte
O OS X 10.9.1 não possui essa opção.
precisa saber é
Para sua informação, o status de descoberta pode ser verificado rapidamente mantendo pressionada a tecla Opção (Alt) e, em seguida, clicando no ícone Bluetooth na bandeja superior.
Ccpizza 22/10/2014
0

Foi o suficiente para:

  • sudo plutil -convert xml1 /Library/Preferences/com.apple.Bluetooth.plist
  • Pesquisou o nome do dispositivo bluetooth e removeu os elementos XML <key>...</key>e <dict>...</dict>.
  • sudo plutil -convert binary1 /Library/Preferences/com.apple.Bluetooth.plist
ViliusK
fonte
É mais fácil simplesmente apagar o arquivo, ou sejasudo rm /Library/Preferences/com.apple.Bluetooth.plist
ccpizza
0

Só tive o mesmo problema. Um dos teclados do escritório ficava pedindo para emparelhar com um dos iMac que nunca foram emparelhados com esse teclado. Tinha baterias muito fracas. Uma vez que as pilhas foram substituídas, o problema parou.

Tom Brek
fonte