El MacBook Air se conecta automáticamente a un altavoz Bluetooth (previamente emparejado) incluso cuando la tapa está cerrada, lo que evita que el dispositivo que estoy usando en este momento se conecte al altavoz.
¿Cómo configuro el MacBook Air para que no se conecte automáticamente a un altavoz bluetooth cuando la tapa está cerrada? Quiero que todo funcione como está cuando la tapa está abierta.
sleep-wake
bluetooth
Lars Nyström
fuente
fuente
Respuestas:
Basándose en otras respuestas y dando la mayoría / todas las piezas del rompecabezas, pero no una solución completa:
Bluetooth
→Advanced…
→Allow Bluetooth devices to wake this computer
)Instale un programa auxiliar para verificar la suspensión del sistema (si desea distinguir solo la tapa abierta / cerrada sin la suspensión de Mac, parece que actualmente no hay una manera fácil, es decir, no descubrí cómo detectar eso), y active Bluetooth dependiendo de los eventos de sueño / vigilia.
Ayudantes para detectar el sueño / vigilia (verifique las diversas opciones en esta publicación):
¿Es posible ejecutar scripts en sleep y wake?
Consulte también esta publicación sobre " Activar o desactivar Bluetooth automáticamente dependiendo de la red actual (MBP ejecutando Lion) " mencionando ControlPlane
Alternar bluetooth desde scripts:
¿Cómo controlar la radio inalámbrica Bluetooth desde la línea de comando?
Mi recomendación: instalar blueutil a través de homebrew
Correr
blueutil power 0
sobre el sueñoY
blueutil power 1
al despertarAhora sobre mi contribución a este problema: si la siesta de poder provoca un evento de activación, intente este script para que este se distinga entre otras razones y la apertura de la tapa:
Establece un tiempo de espera de 3 segundos (limitSec), obtiene la hora actual y la última hora de activación
Wake reason: EC.lidOpen
, y si eso fue hace menos de 3 segundos, volverá a habilitar Bluetoothfuente
De manera similar a @iolsmit, creé un script que descarga y configura
blueutil
ysleepwatcher
deshabilita el bluetooth cuando la máquina se pone en suspensión, luego se vuelve a habilitar cuando la máquina se activa.https://github.com/alb12-la/KBOS
Simplemente descargue homebrew, luego ejecútelo
bash setup.sh
desde el directorio repo.fuente