Lorsque vous modifiez le volume sur un Mac, vous obtenez un grand cadre gris laid indiquant le changement de volume. C'est super ennuyeux quand (par exemple) on regarde un film. Existe-t-il un moyen de désactiver cela?
macos
audio
sound-volume
Peter
la source
la source
Réponses:
Tenez bon, ne modifiez pas les fichiers système importants!
Mac OS a un bon moyen de démarrer / arrêter des services sans causer de dommages permanents.
Pour désactiver biseaux pour cet utilisateur jusqu'à la prochaine connexion:
launchctl unload -F /System/Library/LaunchAgents/com.apple.BezelUI.plist
Pour annuler, le changement
unload
àload
, ou tout simplement vous déconnecter et avant.Pour macOS 10.12 Sierra: désactivez la protection de l'intégrité du système , puis:
launchctl unload -F /System/Library/LaunchAgents/com.apple.OSDUIHelper.plist
N'oubliez pas d'activer la protection de l'intégrité du système lorsque vous avez terminé.
Pour désactiver les lunettes indéfiniment pour cet utilisateur:
launchctl unload -wF /System/Library/LaunchAgents/com.apple.BezelUI.plist
Pour macOS 10.12 Sierra: Désactivez la protection de l'intégrité du système, puis:
launchctl unload -wF /System/Library/LaunchAgents/com.apple.OSDUIHelper.plist
Vous pouvez maintenant réactiver la protection de l'intégrité du système - vos paramètres persisteront.
Pour annuler, passez
unload
àload
.Pour désactiver les lunettes indéfiniment pour tous les utilisateurs:
sudo defaults write /System/Library/LaunchAgents/com.apple.BezelUI Disabled -bool YES
Pour macOS 10.11 Sierra: désactivez la protection de l'intégrité du système avant de faire ce qui précède.
Pour annuler, le changement
YES
àNO
, ou:sudo defaults delete /System/Library/LaunchAgents/com.apple.BezelUI Disabled
Pour macOS 10.12 Sierra: Désactivez la protection de l'intégrité du système , puis:
sudo defaults write /System/Library/LaunchAgents/com.apple.OSDUIHelper Disabled -bool YES
Vous pouvez maintenant réactiver la protection de l'intégrité du système - vos paramètres persisteront.
Pour annuler, le changement
YES
àNO
, ou:sudo defaults delete /System/Library/LaunchAgents/com.apple.OSDUIHelper Disabled
Les utilisateurs peuvent remplacer ce paramètre global à l'aide des deux méthodes ci-dessus.
Plus d'informations:
launchctl
est l'interface de ligne de commande de launchd , le programme qui gère les services et les travaux sur Mac OS.unload
àload
.-w
signifie w rite la préférence sur le disque afin qu'il soit utilisé pour les connexions suivantes-F
signifie f orce un / load quelle que soit laDisabled
clé globaleVous pouvez en savoir plus à ce sujet dans
man launchctl
.la source
com.apple.BezelUI.plist: Could not find specified service
. Edit: Ça marche !, Il avait juste besoin de charger à nouveau le service, donc je peux le décharger ....BezelUI
changéOSDUIHelper
en 10.12 - le nouveau fichier est/System/Library/LaunchAgents/com.apple.OSDUIHelper.plist
Dans l'automate, créez un nouveau service qui ne prend aucune entrée. Donnez-lui une seule action: exécuter AppleScript Entrez le AppleScript suivant:
Enregistrez le service sous le nom "Volume en baisse" et liez le service à F11.
Créez un autre nouveau service qui ne prend aucune entrée. Donnez-lui une seule action: exécuter AppleScript Entrez le AppleScript suivant:
Enregistrez le service sous le nom "Volume up" et liez le service à F12.
Au revoir superposition de volume.
la source
Solution simple:
«Afficher le contenu du package» sur «BezelServices.loginPlugin» pour accéder via le Finder
Renommez «BezelUIServer» en quelque chose d'autre (je mets juste un espace à l'avant) - cela désactivera la superposition de volume.
la source
Il n'y a pas de méthode intégrée pour le faire, mais Google recherche des suggestions telles que remplacer l'image utilisée pour qu'elle soit moins envahissante.
la source
/System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/BezelUI/HiDPI/
mais les fichiers PDF semblent vides.J'ai trouvé que la solution AppleScript ne fonctionnait pas pour moi, je n'ai pas pu lier les scripts à mes boutons d'augmentation et de diminution du volume (sur ma télécommande ou mon clavier). En raison peut-être de l'OS X beaucoup plus récent.
Cependant, j'ai trouvé une solution qui désactive TOUS les services Bezel (tout ce qui apparaît dans le carré gris translucide; volume, luminosité de l'écran, luminosité du clavier, etc.).
En travaillant sur les informations de patrix concernant l'emplacement des fichiers pertinents, j'ai renommé "BezelUIServer" en "mBezelUIServer" (bien que tout renommage soit adéquat, celui-ci est facilement inversé).
Trouvez le fichier ici: /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/Bezel UI /
J'espère que cela peut vous aider, vous ou tout futur googleur.
la source
Pour tous ceux qui sont intéressés, cela a fonctionné comme un charme pour moi sur Yosemite:
la source
Si vous voulez juste un HUD minimal, j'en ai écrit un qui fonctionne avec mySIMBL. Il dessine simplement une barre en haut au centre de votre écran. Il pourrait obtenir plus de fonctionnalités à l'avenir.
https://github.com/w0lfschild/mySIMBL
https://github.com/w0lfschild/cleanHUD
la source
N'utilisez pas les touches de volume. Si vous modifiez le volume avec la commande de la barre de menus, la superposition ne s'affiche pas.
Notez que vous devez uniquement activer l'élément de menu, puis les touches de curseur peuvent être utilisées pour le manipuler
la source