Obligar a OS X a usar la llave Bluetooth en lugar del controlador integrado

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

Compré una llave USB Bluetooth externa que quiero conectar a mi monitor mi escritorio, por lo 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 integrado.

Cuando entro en Preferencias del sistema> Bluetooth y mantengo presionada la tecla Opción 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!

Comentarios

  • ¿Cuál es el modelo de su dongle USB Bluetooth? ¿Viene con un CD de controladores?
  • Es ' es un palo Hama, sin CD. Intenté apagar Bluetooth en Preferencias del sistema, luego enchufé el dispositivo, luego reactivé Bluetooth y funcionó. Tuve que reconfigurar el mouse (y el teclado). Pero cuando reinicio, parece que vuelve a utilizar el controlador integrado.
  • ¿Se solucionó el problema? En caso afirmativo, marque las respuestas correctas; de lo contrario, agregue información. para permitir que otros lo solucionen.
  • 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 se confirma al hacer clic en Opción en el ícono de Bluetooth en la barra de menú)

Responder

Para forzar al sistema a usar la llave USB Bluetooth por defecto , ejecute el siguiente comando:

sudo nvram bluetoothHostControllerSwitchBehavior=always 

Esto modificará los argumentos del kernel 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 

Comentarios

  • Mientras tiene una GUI, como con Bluetooth Explorer, es bueno, esta es la única solución que funciona a través de reinicios, que es algo que el OP probablemente quería, y ciertamente lo hago. Gracias.
  • ¡Gracias por esto! Parece que macOS Catalina cambia el valor predeterminado de esta marca para que sea " siempre " en lugar de " nunca ". Como tal, ya no pude asignar adaptadores Bluetooth a mis máquinas virtuales con Parallels o VMWare. Establecer esto en " nunca " resolvió ese problema.

Responder

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 sencilla de utilizar el adaptador USB es reiniciar. Si mantiene presionada la tecla Opción mientras hace clic en el icono del menú de Bluetooth, la dirección MAC del adaptador debería ser diferente. También puede verificar en System Profiler. Sabrá que funciona si se rompe algún emparejamiento existente.

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

El botón de encendido / apagado en Preferencias del sistema tiene algunos errores. Apagar el adaptador funciona bien, pero al hacer clic en «on» se vuelve a encender el adaptador interno. Tuve que desenchufar el adaptador, volver a enchufarlo y luego volver a encender Bluetooth.

Si desea solucionar este problema sin reiniciar, puede usar el Explorador de Bluetooth desde las herramientas de desarrollo 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 para Xcode V xx» y se puede encontrar en https://developer.apple.com/downloads/

Comentarios

Respuesta

¡A menudo he tenido exactamente el mismo problema! He descubierto que el siguiente método funciona constantemente para cambiar al adaptador externo. Comenzando con el dongle bluetooth externo desconectado:

  1. Apague el Bluetooth
  2. Espere unos tres segundos
  3. Conecte el dongle
  4. nuevamente , espere unos tres segundos
  5. Active Bluetooth

Esto funciona siempre para mí. ¡No se requieren reinicios ni software adicional!


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

  1. Si no hay un ícono 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 dongle externo desconectado, opción + clic en el ícono de Bluetooth en la barra de menú
  3. Note la secuencia de letras y números después de «Dirección:». Este es el nombre del Bluetooth interno de su computadora adaptador. (Por lo general, 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.

Comentarios

  • Descubrí que tenía que configurar sudo nvram bluetoothHostControllerSwitchBehavior = always para que mi Macbook Air cambie al dongle USB.
  • ¿En serio? Eso ' es interesante, ya que ' definitivamente nunca hice eso en mi ' ' Air, y utilizo el método anterior todo el tiempo. ¿Quizás difiere entre modelos?

Respuesta

Hice esto: biblioteca / preferencias / Configuración del sistema. Allí encontré un archivo plist de bluetooth. Lo destruí, reinicié y luego mi USB Dongle finalmente fue reconocido. No necesitaba restablecer ningún SMC, NVRAM.

Respuesta

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *