Al cambiar el volumen en una Mac, se obtiene un bisel gris grande y feo que muestra el cambio en el volumen. Esto es super molesto cuando (digamos) viendo una película. ¿Hay alguna manera de deshabilitar esto?
Al cambiar el volumen en una Mac, se obtiene un bisel gris grande y feo que muestra el cambio en el volumen. Esto es super molesto cuando (digamos) viendo una película. ¿Hay alguna manera de deshabilitar esto?
¡Espera, no modifiques archivos importantes del sistema!
Mac OS tiene una buena forma de iniciar / detener servicios sin causar daños permanentes.
Para desactivar los marcos para este usuario hasta el próximo inicio de sesión:
launchctl unload -F /System/Library/LaunchAgents/com.apple.BezelUI.plist
Para deshacer, cambie unload
a load
, o simplemente cierre la sesión y vuelva a iniciarla.
Para macOS 10.12 Sierra: launchctl unload -F /System/Library/LaunchAgents/com.apple.OSDUIHelper.plist
No olvide habilitar la protección de integridad del sistema cuando haya terminado.
Para desactivar los marcos de forma indefinida para este usuario:
launchctl unload -wF /System/Library/LaunchAgents/com.apple.BezelUI.plist
Para macOS 10.12 Sierra: deshabilite la protección de integridad del sistema, luego:
launchctl unload -wF /System/Library/LaunchAgents/com.apple.OSDUIHelper.plist
Ahora puede volver a habilitar la protección de integridad del sistema: su configuración persistirá.
Para deshacer, cambia unload
a load
.
Para desactivar los marcos de forma indefinida para todos los usuarios:
sudo defaults write /System/Library/LaunchAgents/com.apple.BezelUI Disabled -bool YES
Para deshacer, cambie YES
a NO
, o:
sudo defaults delete /System/Library/LaunchAgents/com.apple.BezelUI Disabled
Para macOS 10.12 Sierra: sudo defaults write /System/Library/LaunchAgents/com.apple.OSDUIHelper Disabled -bool YES
Ahora puede volver a habilitar la protección de integridad del sistema: su configuración persistirá.
Para deshacer, cambie YES
a NO
, o:
sudo defaults delete /System/Library/LaunchAgents/com.apple.OSDUIHelper Disabled
Los usuarios pueden anular esta configuración global usando los dos métodos anteriores.
Más información: launchctl
es la interfaz de línea de comandos para launchd , el programa que administra servicios y trabajos en Mac OS.
unload
a load
. -w
significa w preferencia de rito al disco para que se use para inicios de sesión subsiguientes -F
significa f orce un / load independientemente de la clave global Disabled
Puedes leer más sobre esto en man launchctl
.
En automator, cree un nuevo servicio que no tenga entrada. Dale una sola acción: Ejecutar AppleScript Ingrese el siguiente AppleScript:
set x to get output volume of (get volume settings)
if x > 10 then
set volume output volume (x-10)
else
set volume output volume 0
end if
Guarde el servicio con el nombre "Bajar volumen" y vincule el servicio a F11.
Crea otro servicio nuevo que no tome entrada. Dale una sola acción: Ejecutar AppleScript Ingrese el siguiente AppleScript:
set x to get output volume of (get volume settings)
if x < 90 then
set volume output volume (x+10)
else
set volume output volume 100
end if
Guarde el servicio con el nombre "Subir volumen" y vincule el servicio a F12.
Superposición de volumen Adiós.
Solución simple:
/System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/Bezel UI/
'Mostrar contenido del paquete' en 'BezelServices.loginPlugin' para acceder a través del Finder
Cambiar el nombre de "BezelUIServer" a otra cosa (Acabo de poner un espacio en la parte frontal): esto deshabilitará la superposición de volumen.
No hay un método incorporado para hacerlo, pero Google presenta sugerencias como anulación de la imagen utilizada para ella para que sea menos molesto.
Encontré que la solución AppleScript no me funcionó, no pude enlazar los scripts a los botones de subir y bajar el volumen (en mi control remoto o teclado). Posiblemente debido al OS X mucho más nuevo.
sin embargo, he encontrado una solución que deshabilita TODOS los servicios de Bisel (cualquier cosa que aparezca en el cuadro gris translúcido; volumen, brillo de la pantalla, brillo del teclado, etc.).
Eliminando la información de patrix sobre dónde se encuentran los archivos relevantes, cambié el nombre de "BezelUIServer" a "mBezelUIServer" (aunque cualquier cambio de nombre es adecuado, este se invierte fácilmente).
Encuentre el archivo aquí: /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/Bezel UI /
Espero que esto pueda ayudarte a ti o a cualquier futuro googler.
Para cualquiera que esté interesado, esto me funcionó de maravilla en Yosemite:
sudo /bin/chmod -x /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/BezelUI/BezelUIServer
No uses las teclas de volumen. Si cambia el volumen con el control de la barra de menús, la superposición no se muestra.
Tenga en cuenta que solo necesita activar el elemento del menú, y luego las teclas del cursor se pueden usar para manipularlo
Lea otras preguntas en las etiquetas macos audio sound-volume