30 votes

Mise en sourdine automatique du Macbook lors du retrait des écouteurs

J'écoute souvent de la musique sur mon macBook - lorsque je débranche mes écouteurs, j'oublie parfois de couper le haut-parleur - et tout le bureau en prend plein les oreilles. Comment puis-je régler mon mac pour qu'il soit mis en sourdine ? sauf si Les écouteurs sont branchés. J'aimerais savoir si je peux simplement désactiver les haut-parleurs intégrés...

Cela est devenu plus évident récemment lorsque j'utilise un casque bluetooth ou similaire - je m'éloigne de la machine en oubliant que le casque est attaché et dès que je suis assez loin, mon ordinateur commence à faire du bruit.....

30voto

bassplayer7 Points 13968

Débranchez/déconnectez vos écouteurs et coupez le volume du système. Pour plus de sécurité, baissez le volume au maximum. Branchez vos écouteurs et le volume devrait rester le même. Le système bascule automatiquement entre la mise en sourdine/absence de volume et le volume que vous avez réglé pour vos écouteurs.

Ce système fonctionne au moins sur OSX 10.8 (je ne peux pas parler avec certitude des versions plus anciennes d'OSX) et sur un Macbook de fin 2008 ou plus récent. Je l'ai testé avec des écouteurs bluetooth et filaires.

0 votes

Je ne sais pas pourquoi je ne l'ai pas accepté à l'origine, merci d'avoir attendu... :)

5 votes

Cette opération doit être effectuée à chaque fois que vous écoutez les enceintes. Personnellement, j'oublie toujours de le faire. Je suis toujours à la recherche d'une solution automatisée.

13voto

yonilevy Points 231

J'ai donc écrit une application Mac pour faire exactement cela - couper automatiquement le volume lorsque les écouteurs sont déconnectés. Elle s'appelle AutoMute et est disponible pour 2,99 $. sur l'App Store ou vous pouvez simplement construire à partir de la source disponible sur github gratuitement.

0 votes

Ne fonctionne pas pour moi lorsque j'enlève mes airpods des oreilles. MacOS Mojave 10.14

0 votes

Désolé de l'apprendre, je crains de ne pas avoir d'AirPods à tester, mais ce projet est maintenant open source, donc toute personne ayant des AirPods est libre de contribuer : github.com/yonilevy/automute

1 votes

Il n'est pas gratuit mais à 2.99$ :D

3voto

Mr Question Points 895

J'aime utiliser le Plan de contrôle pour cela. En outre, vous pouvez faire plus que simplement couper ou rétablir le son, par exemple en désactivant ou en activant le masquage automatique du dock selon que des moniteurs externes sont connectés ou non.

Voici la configuration que j'utilise :

  1. Sur le Contextes des préférences de ControlPlane, ajoutez un contexte nommé Casque d'écoute et un autre nommé Haut-parleurs .

  2. Sur le Sources de preuves assurez-vous que l'onglet Sortie audio la source de preuve est activée

  3. Sur le Règles cliquez sur l'onglet Ajouter (+) sélectionnez Ajouter une règle de sortie audio... et définissez les options suivantes :

    a. La sortie audio va vers : Haut-parleurs internes

    b. Le contexte : Haut-parleurs

    c. La confiance : 100% (Faites glisser le curseur vers la droite)

  4. Répétez l'étape (3) avec les paramètres suivants :

    a. La sortie audio va vers : Casque d'écoute

    b. Le contexte : Casque d'écoute

    c. La confiance : 100%

  5. Sur le Actions cliquez sur l'onglet Ajouter (+) sélectionnez Actions sur le son et la musique > Mute et définissez les options suivantes :

    a. Basculer la mise en sourdine de l'audio du système : Couper le son du système

    b. au contexte : Haut-parleurs

    c. A l'arrivée

  6. Répétez l'étape (5) avec les paramètres suivants :

    a. Basculer la mise en sourdine de l'audio du système : Désactiver le système audio

    b. au contexte : Casque d'écoute

    c. A l'arrivée

Si vous préférez n'avoir qu'un seul contexte, vous pouvez également vous en sortir en ayant (par exemple) un contexte Casque avec la mise en sourdine au départ du contexte.

1voto

Edd Growl Points 2206

Je viens d'apprendre que Breakaway qui désactive automatiquement les haut-parleurs intégrés lorsque le casque est retiré (mais seulement en connectant/déconnectant manuellement la prise), vous devriez l'essayer !

D'autres solutions (mais non gratuites) seraient de mettre en place un script automatique de coupure du son à chaque fois que la sortie audio est modifiée avec Maestro du clavier o EventScripts

Par exemple, avec EventScript :

  • Cliquez sur Ouvrir le dossier du menu EventScripts afin d'ouvrir le dossier scripts.
  • Ajoutez le script que vous voulez voir déclenché, dans votre cas quelque chose comme do shell script "osascript -e 'set volume 0'" (notez que la fonction de réglage du volume fonctionne de 0 à 7, 0 étant la sourdine et 7 le volume maximum).
  • Cliquez sur Choisir script dans le menu EventScripts et sélectionnez le script à utiliser.
  • Ajouter l'événement Casque déconnecté .

Voir ma propre configuration comme exemple pour quitter ou lancer. Boom chaque fois qu'un casque ou un périphérique Bluetooth (et vous pouvez choisir quel périphérique déclenchera le script dans le menu Bluetooth) est connecté ou déconnecté :

enter image description here

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X