38 votos

Forzar a OS X a usar un adaptador Bluetooth en lugar del controlador incorporado

Estoy usando un Magic Mouse con mi MacBook Pro y Mountain Lion. A veces el cursor comienza a retrasarse. Supongo 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 enchufar en mi monitor en mi escritorio, para que el mouse esté más cerca del controlador. Sin embargo, no puedo averiguar cómo hacer que OS X use el dongle externo en lugar del controlador incorporado.

Cuando voy a Preferencias del Sistema > Bluetooth y mantengo presionada la tecla Option 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!

0 votos

¿Cuál es el modelo de tu dongle Bluetooth USB? ¿Viene con un CD de controladores?

0 votos

Es un palillo de Hama, sin CD. Intenté apagar el Bluetooth en las preferencias del sistema, luego conecté el palillo, luego volví a activar el Bluetooth y funcionó. Tuve que reconfigurar el ratón (y el teclado). Pero al reiniciar parece que vuelve a utilizar el controlador incorporado.

0 votos

¿Se ha resuelto su problema? Si es así, marque las respuestas correctas, de lo contrario, agregue información para que otros puedan solucionarlo.

32voto

matthew k Puntos 11

Para forzar al sistema a usar el dongle Bluetooth USB por defecto, ejecuta el siguiente comando:

sudo nvram bluetoothHostControllerSwitchBehavior=always

Esto modificará los argumentos de tu kernel de arranque.

Para hacer lo contrario, usa never. El cambio se aplicará después de reiniciar. Para volver al valor por defecto, ejecuta:

sudo nvram -d bluetoothHostControllerSwitchBehavior

1 votos

Mientras tener una GUI, como con Bluetooth Explorer, es agradable, esta es la única solución que funciona a través de reinicios, lo cual es algo que probablemente el OP quería, y ciertamente yo también. Gracias.

3 votos

¡Gracias por esto! Parece que macOS Catalina cambia el valor predeterminado para esta bandera a "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.

18voto

user216942 Puntos 79

A través de este enlace, he encontrado un adaptador sin nombre que funciona 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 el sistema. Si mantienes presionada la tecla Opción mientras haces clic en el ícono del menú de Bluetooth, verás que la dirección MAC del adaptador es diferente. También puedes verificarlo en el Informe del Sistema. Sabrás que está funcionando si se desconectan las conexiones previas.

Personalmente, he descubierto que un adaptador BT 4.0 funciona mejor que el adaptador incorporado en mi Macbook Pro de la era 2010. Especialmente con un auricular, la calidad del sonido es mucho mejor.

El botón de encendido / apagado en las Preferencias del Sistema tiene algunos errores. Apagar el adaptador funciona bien, pero al hacer clic en "encender" se vuelve a activar el adaptador interno. Tuve que desconectar el adaptador, volver a conectarlo y luego activar Bluetooth nuevamente.

Si quieres evitar reiniciar el sistema, puedes utilizar Bluetooth Explorer de las herramientas para desarrolladores de OS X. Necesitarás una cuenta de desarrollador (gratuita). Hay muchas herramientas útiles para solucionar problemas de interferencia, emparejamiento, etc.

Elemento de menú del controlador HCI

Esto forma parte de un paquete llamado "Herramientas de E/S para hardware de Xcode V x.x" y se puede encontrar en https://developer.apple.com/downloads/

0 votos

1 votos

Solo agregando a la respuesta de @user216942, desde Xcode 8 el explorador Bluetooth se encuentra dentro del paquete llamado "Herramientas adicionales para Xcode"

0 votos

@FelipePlets no hay 'Bluetooth Explorer' en el paquete "Herramientas adicionales para Xcode"

8voto

Wowfunhappy Puntos 33

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

  1. Apagar Bluetooth
  2. Esperar aproximadamente tres segundos
  3. Conectar el dongle
  4. Nuevamente, esperar unos tres segundos
  5. Encender Bluetooth

Esto funciona cada vez para mí. ¡No se necesitan reinicios ni software adicional!


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

  1. Si no hay un icono Bluetooth en la barra de menú, ve a preferencias del sistema -> Bluetooth y marca "Mostrar Bluetooth en la barra de menú"
  2. Con el dongle externo desconectado, haz clic en opción sobre el icono Bluetooth en la barra de menú
  3. Observa la secuencia de letras y números después de "Dirección:". Este es el nombre del adaptador Bluetooth interno de tu computadora. (Generalmente presto atención solo a los dos últimos caracteres)

Ahora, intenta cambiar a tu adaptador externo y repite los pasos anteriores. Si la dirección cambia, tu computadora está utilizando definitivamente el adaptador externo.

1 votos

Descubrí que tuve que configurar sudo nvram bluetoothHostControllerSwitchBehavior=always para que mi Macbook Air cambie al dongle USB.

0 votos

¿En serio? Eso es interesante, ya que definitivamente nunca lo he hecho en mi Air de 11'' del 2012, y uso el método mencionado todo el tiempo. ¿Quizás difiere entre modelos?

2voto

Rohit Puntos 28

Busqué aquí: /Library/Preferences/SystemConfiguration. Allí encontré un archivo plist de bluetooth. Lo eliminé, reinicié y finalmente mi dongle USB fue reconocido. No necesité reiniciar ningún SMC, NVRAM.

0 votos

Terminé eliminando todos los archivos com.apple.Bluetooth.* en /Library/Preferences y volví a insertar el dongle. También utilicé "sudo nvram bluetoothHostControllerSwitchBehavior=always" para mantener el efecto.

0 votos

Crear script sh para mayor comodidad: "sudo rm -f /Library/Preferences/com.apple.Bluetooth.*"

-5voto

Alan Szlosek Puntos 161

No deberías tener tantos problemas de recepción desde 1.5 metros. Incluso con algo de interferencia entre el mini y tu mouse, el BT debería estar bien, así que podría sospechar de otra cosa causando el problema en lugar de la tarjeta BT del Mac Mini. Pero sí, ve a Preferencias del Sistema > Bluetooth y apágalo.

0 votos

Entiendo que estás tratando de ayudar, pero esta no es una respuesta a la pregunta. Realmente deberíamos intentar seguir los propósitos previstos para cada acción

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X