66 votos

Desactivar el Bluetooth o desconectar las conexiones Bluetooth cuando la tapa está cerrada

Un ejemplo: tengo los auriculares Bluetooth conectados a mi MacBook Pro, cierro la tapa y quiero conectar los auriculares a mi iPhone. No puedo hacerlo porque la conexión MBP ↔ auriculares sigue persistiendo.

¿Cómo puedo configurar MacOS para que el Bluetooth se apague o las conexiones Bluetooth se desconecten cada vez que se cierre la tapa?

Estoy usando MacOS Mojave 10.14.5.

72voto

He creado una pequeña aplicación en la barra de menús que desactiva el bluetooth cuando el Mac está durmiendo (es gratis). Espero que te sirva de ayuda.

1 votos

¡Esto es realmente útil!

1 votos

Esto es realmente genial. Sin embargo, una pregunta, ¿es posible conseguir que el Mac vuelva a conectar los auriculares después de despertarse? En mi caso, el adaptador BT se vuelve a activar, pero las conexiones anteriores no se restablecen.

2 votos

@JHH desde mi experiencia creo que depende del dispositivo por desgracia - Tengo ciclo de energía mis auriculares Bose para conseguir que escanear y volver a conectar.

31voto

Edd Growl Puntos 58

Puede instalar blueutil y SleepWatcher a través de homebrew y establecer un código .sleep para hacer "/usr/local/bin/blueutil -p 0" al pasar al modo de reposo.

Para utilizar SleepWatcher, crea un shell script en tu directorio personal llamado .sleep y dale permiso con el comando chmod.

También puedes hacer un código .wake para volver a encender el bluetooth con blueutil -p 1

Puedes averiguar cómo utilizar Sleepwatcher aquí

0 votos

No es necesario usar AppleScript, puedes usar comandos Bash directamente en el .sleep / .wake archivos.

1 votos

Bien visto, acabo de editar mi respuesta.

0 votos

Tengo el mismo problema con el Mac 2016/17 pero no con mi MacBook de finales de 2013 que considero firmemente que es un dispositivo superior. Hay una forma de desactivar el audio Bluetooth sólo cuando la tapa está cerrada para que el ratón o el teclado Bluetooth puedan despertarlo?

8voto

FusionFox Puntos 71

Además/actualización de la respuesta de Edd Growl, este post en MacRumors incluye hacer los archivos ejecutables y una nueva ruta para blueutil que necesitaba para que funcionara en mi MacBook M1:

brew install sleepwatcher blueutil
echo "$(which blueutil) -p 0" > ~/.sleep
echo "$(which blueutil) -p 1" > ~/.wakeup
chmod 755 ~/.sleep ~/.wakeup
brew services restart sleepwatcher

Han eliminado la opción de desactivar el despertar por Bluetooth de Monterey (12.2.1), así que esta era la única solución que me funcionaba.

7voto

DebianJunkie Puntos 78

He creado un script que hace todo lo que @edd-growl menciona arriba, por ti. https://github.com/alb12-la/KBOS

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