Obligue a OS X a usar el dispositivo de seguridad Bluetooth en lugar del controlador incorporado

26

Estoy usando un Magic Mouse con mi MacBook Pro y Mountain Lion. El cursor a veces comienza a retrasarse. Pensé que la razón de esto podría ser la distancia entre mi Mac y el mouse (aproximadamente 1.5 metros / 5 pies).

Compré un dongle Bluetooth USB externo que quiero conectar a mi monitor en mi escritorio, para que el mouse esté más cerca del controlador. Sin embargo, no puedo entender cómo hacer que OS X use el dongle externo en lugar del controlador incorporado.

Cuando entro en Preferencias del sistema> Bluetooth y sostengo la Optiontecla para mostrar la recepción, veo que es más fuerte cuando está al lado de mi Mac y no cuando está al lado del dongle. Entonces, ¿qué puedo hacer para cambiar eso? ¡Gracias!

BateristaB
fuente
¿Cuál es el modelo de su dongle Bluetooth USB? ¿Viene con un CD de controladores?
jaume
Es un palo de Hama, sin un CD. Intenté apagar Bluetooth en System Prefs, luego enchufar el dispositivo, luego reactivar Bluetooth y funcionó. Tuve que reconfigurar el mouse (y el teclado). Pero cuando reinicio, parece usar el controlador incorporado nuevamente.
DrummerB
¿Se solucionó tu problema? En caso afirmativo, marque las respuestas correctas, de lo contrario, agregue información. para dejar que otros lo arreglen.
dan
A partir de macOS 10.13.6 (probablemente también versiones anteriores), todo lo que parece ser necesario es enchufar el dongle y la Mac cambia automáticamente a él (como lo confirma la opción haciendo clic en el icono de Bluetooth en la barra de menú)
Perry

Respuestas:

16

Acabo de pasar por esto usando este adaptador sin nombre en OS X 10.10: http://www.amazon.ca/dp/B00E38N7QE/ref=pe_386430_30332290_TE_3p_dp_1

La forma más fácil de usar el adaptador USB es reiniciar. Si mantiene presionada la tecla Opción mientras hace clic en el icono del menú Bluetooth, la dirección MAC del adaptador debe ser diferente. También puede verificar en System Profiler. Sabrá que está funcionando si se rompen los emparejamientos existentes.

Descubrí que un adaptador BT 4.0 funciona mejor que el adaptador incorporado en mi Macbook Pro de la era 2010. Especialmente con un auricular, hay una calidad de sonido mucho mejor.

El botón de encendido / apagado en Preferencias del Sistema está un poco defectuoso. Apagar el adaptador funciona bien, pero al hacer clic en "encendido" se volvió a encender el adaptador interno. Tuve que desconectar el adaptador, volver a enchufarlo y luego volver a encender Bluetooth.

Si desea solucionar esto sin reiniciar, puede usar Bluetooth Explorer desde las herramientas de desarrollador de OS X. Necesitará una cuenta de desarrollador (gratuita). Hay un montón de herramientas útiles para depurar interferencias, problemas de emparejamiento, etc.

Elemento de menú del controlador HCI

Esto ahora es parte de un paquete llamado "Hardware IO Tools for Xcode V xx" y se puede encontrar en https://developer.apple.com/downloads/

Integral desviado
fuente
Solo agrego a la respuesta @ user216942, ya que Xcode 8 el Bluetooth Explorer está bajo el paquete llamado "Herramientas adicionales para Xcode"
Felipe Plets
15

Para forzar al sistema a usar el dongle Bluetooth USB de forma predeterminada, ejecute el siguiente comando:

sudo nvram bluetoothHostControllerSwitchBehavior=always

Esto modificará los argumentos del núcleo de arranque.

Para hacer lo contrario, use never. El cambio se aplicaría después del reinicio. Para volver al valor predeterminado, ejecute:

sudo nvram -d bluetoothHostControllerSwitchBehavior
kenorb
fuente
1
Si bien tener una GUI, como con Bluetooth Explorer, es bueno, esta es la única solución que funciona en todos los reinicios, que es algo que el OP probablemente quería, y ciertamente lo hago. Gracias.
larryy
1
¡Gracias por esto! Parece que macOS Catalina cambia el valor predeterminado para que este indicador sea "siempre" en lugar de "nunca". Como tal, ya no podía asignar adaptadores Bluetooth a mis máquinas virtuales con Parallels o VMWare. Establecer esto en "nunca" resolvió ese problema.
JacobJ
3

¡A menudo he tenido exactamente el mismo problema! Descubrí que el siguiente método funciona de manera consistente para cambiar al adaptador externo. Comenzando con el dongle bluetooth externo desconectado:

  1. Apagar Bluetooth
  2. Espera unos tres segundos
  3. Enchufe el dongle
  4. De nuevo, espera unos tres segundos
  5. Encienda Bluetooth

Esto funciona todo el tiempo para mí. ¡No se requieren reinicios ni software adicional!


Además, hay una forma mucho más rápida de ver qué adaptador de bluetooth está usando su Mac actualmente. Con su adaptador Bluetooth externo desconectado:

  1. Si no hay un icono de Bluetooth en su barra de menú, vaya a Preferencias del sistema -> Bluetooth y marque "Mostrar Bluetooth en la barra de menú"
  2. Con el dispositivo externo desconectado, opción + clic en el icono de Bluetooth en la barra de menú
  3. Tenga en cuenta la secuencia de letras y números después de "Dirección:". Este es el nombre del adaptador Bluetooth interno de su computadora. (Normalmente solo presto atención a los dos últimos caracteres)

Ahora, intente cambiar a su adaptador externo y repita los pasos anteriores. Si la dirección cambia, su computadora definitivamente está usando el adaptador externo.

Wowfunhappy
fuente
Descubrí que tenía que configurar sudo nvram bluetoothHostControllerSwitchBehavior = siempre para que mi Macbook Air se cambiara a la llave USB.
Sly_cardinal
De Verdad? Eso es interesante, ya que definitivamente nunca lo hice en mi Air 11 '' 2012, y uso el método anterior todo el tiempo. Tal vez difiere entre los modelos?
Wowfunhappy
1

Hizo esto: biblioteca / preferencias / configuración del sistema. Allí encontré un bluetooth plistfile. Lo boté, reinicié y luego mi Dongle USB fue finalmente reconocido. No necesitaba restablecer ninguna SMC, NVRAM.

Jacques
fuente
-3

No debería tener tantos problemas de recepción desde 1,5 metros. Incluso con alguna interferencia entre el mini y su mouse, BT debería estar bien, por lo que podría sospechar que algo más está causando el problema en lugar de la tarjeta Mac Mini BT. Pero sí, vaya a Preferencias del sistema> Bluetooth y apáguelo.

Andrew U.
fuente