105 votes

Comment contrôler le volume du Macbook lorsqu'un écran DP est connecté ?

Lorsque je branche mon Mac sur un écran DisplayPort équipé de haut-parleurs, les commandes de volume du Mac sont désactivées.

Est-ce qu'Apple suppose que si j'ai des haut-parleurs externes, je suis tellement meilleur en utilisant leur propre contrôle de volume que je dois être forcé de le faire ? C'est ennuyeux parce que les contrôles de volume du moniteur sont enfouis dans des menus terribles auxquels on accède par des boutons terribles à l'arrière du moniteur.

De même, si je suis dans une application où je peux sélectionner le périphérique audio et que je sélectionne les haut-parleurs internes du Mac, les contrôles de volume sont TOUJOURS désactivés . N'y a-t-il aucun moyen de contrôler le volume d'une application lorsqu'un haut-parleur externe est connecté, même si l'application n'utilise pas le haut-parleur externe ?????.

Quelques informations supplémentaires : Il s'agit d'un Macbook Pro 13" version 2018. J'utilise un câble Thunderbolt vers Displayport, en me branchant sur un moniteur Dell avec des haut-parleurs. Dans un autre endroit, j'utilise le même câble pour me brancher sur des moniteurs Dell avec Displayport mais sans haut-parleurs intégrés dans les moniteurs. À cet endroit, les commandes de volume restent actives et elles contrôlent le haut-parleur interne de l'ordinateur portable comme elles le devraient.

0 votes

En général, cela se produit lorsque vous utilisez l'audio numérique (le câble thunderbolt au lieu d'une prise jack 3,5 mm), donc à moins que vous ne vouliez perdre la qualité audio, le Mac ne peut pas contrôler le volume. Essayez d'utiliser un câble ordinaire de 3,5 mm vers le moniteur et/ou désactivez les haut-parleurs sur l'écran (il doit y avoir une option pour cela quelque part).

0 votes

J'ajoute une précision maintenant, deux ans après avoir posé la question. Si une application vous permet de sélectionner un périphérique de sortie, vous pouvez en fait contrôler le volume de ce périphérique s'il n'est pas DP ou HDMI. Mais vous devez AUSSI sélectionner ce périphérique dans le contrôle audio principal dans la barre d'en-tête. Le troisième paragraphe de ma question était soit erroné lorsque je l'ai écrit, soit le problème a été résolu. Je fournirai plus de détails dans une réponse ci-dessous.

2voto

vestival Points 21

J'ai exactement le même problème (à Big Sur avec un LG UltraWide) et la seule chose qui a fonctionné pour moi était d'utiliser l'exécutable qui est construit en utilisant le code à https://github.com/MonitorControl/MonitorControl

2voto

Timmmm Points 346

Il y a plusieurs réponses possibles :

  • MonitorControl - utilise les commandes CEC réelles pour contrôler le volume (et la luminosité) du moniteur.
  • SoundFlower - crée un périphérique virtuel avec un contrôle de volume logiciel qui peut acheminer le son vers un autre périphérique (votre moniteur).
  • BlackHole - logiciels similaires à SoundFlower.
  • Dispositif audio proxy - crée un dispositif virtuel comme SoundFlower. Celui-ci a été spécifiquement créé pour résoudre ce problème.

J'ai inclus SoundFlower et BlackHole par souci d'exhaustivité mais la NE PAS TRAVAILLER . SoundFlower est très vieux (2014) et j'ai réussi à le faire fonctionner, mais il cesse de fonctionner après environ une heure.

BlackHole est similaire à SoundFlower mais, malheureusement, il ne prend pas en charge la sortie vers un autre périphérique audio et ne peut donc pas être utilisé à cette fin. Il y a une discussion à ce sujet .

Donc ma suggestion est essayez MonitorControl, si cela ne fonctionne pas utilisez Proxy Audio Device .

MonitorControl n'a pas fonctionné pour moi pour une raison quelconque - j'utilise un commutateur KVM TESmart et un moniteur Dell. Le contrôle du volume fonctionne bien sous Windows, donc je suppose que soit il y a une bizarrerie dans MonitorControl, soit Windows n'utilise pas le CEC.

Proxy Audio Device semble fonctionner assez bien jusqu'à présent.

1voto

rogerdpack Points 688

Une solution : utiliser des moniteurs externes connectés à la prise de sortie audio du moniteur. Vous disposez ainsi d'un contrôle du volume. Si vous utilisez des écouteurs, ajoutez un passage pour le contrôle du volume des écouteurs sur le câble.

0 votes

Je crains que cela ne fonctionne pas pour les enceintes Sonos Beam, par exemple, qui ne prennent en charge que l'optique et le HDMI, et même avec un convertisseur analogique-numérique, je pense que vous n'obtiendrez qu'un son stéréo plutôt qu'un son surround (avec une configuration HTPC).

1voto

jay613 Points 1828

Si une application vous permet de sélectionner son périphérique de sortie, et que vous en sélectionnez un qui permet de contrôler le volume, vous CAN le contrôler même lorsqu'un moniteur DP ou HDMI est connecté. C'est contraire à ce que j'ai dit dans cette question et à mes commentaires sur la réponse acceptée. Peut-être que cela a été corrigé au cours des deux dernières années ou peut-être que je me suis trompé lorsque j'ai écrit la question et les commentaires.

Voici la complication et la façon de procéder, qui fonctionne aujourd'hui avec Catalina et je pense qu'elle fonctionne également avec les versions ultérieures de High Sierra.

Supposons que votre périphérique de sortie audio principal soit réglé sur "Moniteur 2" (un moniteur DP) et que vous ayez une application avec sa propre sortie audio sélectionnable réglée sur "Haut-parleur USB", ce qui permet de contrôler le volume depuis l'interface utilisateur du Mac. Pour pouvoir contrôler ce volume, vous devez d'abord changer la sortie audio principale en haut-parleur USB. Si une autre application qui n'a pas sa propre sélection de périphérique émet du son à travers le moniteur, elle basculera également sur le haut-parleur USB. Mais vous pouvez alors modifier le volume du haut-parleur.

En passant d'un appareil à l'autre dans le contrôleur principal, vous verrez et pourrez contrôler le volume de chaque appareil, seuls les appareils DP et HDMI seront grisés.

0voto

Axel B Points 1

Pas parfait mais vous changez le volume principal :

Shift + Option +

ou

Shift + Option +

1 votes

Ne fonctionne pas avec le volume du moniteur externe "via HDMI" malheureusement...

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