Le MacBook Air se connecte automatiquement à un haut-parleur Bluetooth (précédemment couplé) même lorsque le couvercle est fermé, ce qui empêche l'appareil que j'utilise actuellement de se connecter au haut-parleur.
Comment configurer le MacBook Air pour qu'il ne se connecte pas automatiquement à un haut-parleur Bluetooth lorsque le couvercle est fermé? Je veux que tout fonctionne tel quel lorsque le couvercle est ouvert.
sleep-wake
bluetooth
Lars Nyström
la source
la source
Réponses:
S'appuyant sur d'autres réponses et donnant la plupart / toutes les pièces du puzzle mais pas une solution entière:
Bluetooth
→Advanced…
→Allow Bluetooth devices to wake this computer
)Installez un programme d'aide pour vérifier la mise en veille du système (si vous souhaitez distinguer uniquement le couvercle ouvert / fermé sans que le Mac ne soit en veille, il semble qu'il n'y ait actuellement aucun moyen facile - c'est-à-dire que je n'ai pas trouvé comment le détecter), et basculez Bluetooth en fonction des événements de sommeil / réveil.
Aides pour détecter le sommeil / réveil (vérifiez les différentes options dans ce post):
Possible d'exécuter des scripts sur sleep and wake?
Voir également cet article sur " Activer ou désactiver automatiquement le Bluetooth en fonction du réseau actuel (MBP exécutant Lion) " mentionnant ControlPlane
Basculer le bluetooth depuis les scripts:
Comment contrôler la radio sans fil Bluetooth depuis la ligne de commande?
Ma recommandation: installer blueutil via homebrew
Courir
blueutil power 0
sur le sommeilEt
blueutil power 1
au réveilMaintenant à propos de ma contribution à ce problème: si la sieste provoquant un événement de réveil, essayez ce script pour le réveil pour distinguer les autres raisons de réveil et l'ouverture du couvercle:
Il définit un délai d'expiration de 3 secondes (limitSec), obtient l'heure actuelle et la dernière heure de réveil avec
Wake reason: EC.lidOpen
, et si c'était il y a moins de 3 secondes, il réactiverait Bluetoothla source
Semblable à @iolsmit, j'ai créé un script qui télécharge et configure
blueutil
etsleepwatcher
pour désactiver le bluetooth lorsque la machine se met en veille, puis la réactiver lorsque la machine se réveille.https://github.com/alb12-la/KBOS
Il suffit de télécharger homebrew, puis d'exécuter à
bash setup.sh
partir du répertoire repo.la source