Tengo un Macbook Pro de principios de 2011 de 13" con OS X 10.10.1 (Yosemite).
En el trabajo, tengo un Apple Magic Trackpad y un Apple Wireless Keyboard , ambos con Bluetooth. Cuando llego al trabajo, mi Mac se conecta automáticamente a ambos (si Bluetooth está activado).
En casa, tengo un adaptador de audio Bluetooth Belkin F8Z492-P conectado a mi estéreo (lo siento, no hay página de producto disponible). Si Bluetooth está activado, mi audio se enrutará automáticamente al adaptador Bluetooth (que es algo que rara vez quiero).
¿Cómo puedo hacer que OS X se conecte automáticamente a mi trackpad y teclado en el trabajo pero no se conecte automáticamente al adaptador de audio bluetooth en casa?
Actualmente, apago el Bluetooth cuando llego a casa, pero me gustaría evitar alternar el Bluetooth cuando llego a casa/cuando llego al trabajo, ya que es bastante molesto comenzar a escribir en el teclado inalámbrico y no sucede nada, o no. tener audio cuando llegue a casa.
Si esto no es posible, ¿puedo evitar que OS X cambie mi audio automáticamente cuando me conecte al adaptador de audio Bluetooth?
Tuve el mismo problema y FINALMENTE encontré una solución viable. Ejecuta esto en tu terminal. Después de esto, solo necesita conectarse manualmente a su sistema de audio bluetooth.
sudo defaults write /Library/Preferences/com.apple.Bluetooth.plist DontPageAudioDevices 1
defaults read /Library/Preferences/com.apple.Bluetooth.plist DontPageAudioDevices
defaults read /Library/Preferences/com.apple.Bluetooth.plist DontPageAudioDevices
Agregar la dirección MAC de un dispositivo a IngoredDevices desactiva la conexión automática de Bluetooth. Para hacerlo sigue estos pasos:
desactivar Bluetooth.
encuentre la dirección MAC en DeviceCache con el siguiente comando
sudo defaults read /Library/Preferences/com.apple.Bluetooth.plist DeviceCache
agregue la dirección MAC a IgnoredDevices
sudo defaults write /Library/Preferences/com.apple.Bluetooth.plist IgnoredDevices -array-add '<MAC ADDRESS>'
imprima el contenido del archivo, debería ver la dirección MAC que se agregó en el paso 3
sudo defaults read /Library/Preferences/com.apple.Bluetooth.plist IgnoredDevices
reinicia tu Mac
habilitar bluetooth
Esto debería funcionar en Mojave y Catalina.
sudo defaults read /Library/Preferences/com.apple.Bluetooth.plist IgnoredDevices
Esto es un poco arriesgado, pero en casa, vaya a Preferencias del sistema> Sonido> Salida y seleccione manualmente la opción Predeterminada (generalmente altavoces).
Esto significa que OS X volverá a priorizar para que, cuando el adaptador de audio Bluetooth F8Z492-P de Belkin esté disponible, prefiera usar la opción predeterminada.
Luego, cuando quieras usarlo, selecciónalo a través del menú AirPlay (si es posible) porque eso no afecta las prioridades de OS X. Si no está disponible a través del menú AirPlay, solo tendrá que cambiar manualmente hacia adelante y hacia atrás con la aplicación Preferencias del sistema, a menos que tenga ganas de sumergirse en AppleScripting.
Tengo auriculares Bluetooth para los que ninguna de las soluciones anteriores funcionó. Los auriculares eran bastante baratos y descubrí que la conexión inicial de mi Macbook Pro 2019 para el emparejamiento automático era terrible (el audio se saltaba constantemente), pero después de desconectar y volver a conectar estaba bien. Originalmente llegué a esta publicación antes de Big Sur y en ese entonces funcionó agregar la dirección MAC de mis auriculares a la lista de IgnoredDevices (ver la respuesta de Kiyose ). Pero después de Big Sur (actualmente en 11.4), DontPageAudioDevices
ni agregar aIgnoredDevices
trabajó para mi. Esto podría deberse a la mala implementación de Bluetooth en mis auriculares baratos, probablemente no solo debido a Big Sur. De hecho, la conexión a mis auriculares arruinó totalmente el módulo Bluetooth hasta el punto en que no se pudo encender/apagar, y ninguna de las soluciones tradicionales (por ejemplo, restablecer el módulo bluetooth, Bluetooth → Depurar , eliminar .plist
archivos, etc.), aparte de reiniciar, podría arreglarlo. Obviamente no quería tener que reiniciar mi Mac cada vez que quería conectar los auriculares. Así que se me ocurrió esta solución para dispositivos Bluetooth que son tan problemáticos que necesitas desconectarlos y desemparejarlos cada vez. Esta solución requiere blueutil .
blueutil
:homebrew install blueutil
blueutil
comandos para vincular/conectar y desvincular/desconectar su dispositivo bluetooth. Tenga en cuenta que descubrí que necesitaba incluir la ruta completa para que el shell de Automator encuentre blueutil
, quizás porque no se ejecuta de forma interactiva. Puede confirmar que sus scripts funcionan monitoreando Preferencias del sistema → Bluetooth y usando el botón Ejecutar en Automator, antes de continuar con el siguiente paso.# pair/connect
/usr/local/bin/blueutil --pair <MAC_ADDRESS_OF_BT_DEVICE>
sleep 5
/usr/local/bin/blueutil --connect <MAC_ADDRESS_OF_BT_DEVICE>
# unpair/disconnect
/usr/local/bin/blueutil --disconnect <MAC_ADDRESS_OF_BT_DEVICE>
/usr/local/bin/blueutil --unpair <MAC_ADDRESS_OF_BT_DEVICE>
Ahora, cuando encienda su dispositivo bluetooth, simplemente use el atajo de teclado para emparejar/conectar. Y cuando haya terminado, apáguelo y ejecute la acción desconectar/desemparejar.
hombre murciélago
contrebis