Cuando el cambio de volumen en un Mac, una grande y feo gris bisel mostrando el cambio en el volumen. Esto es super molesto cuando (por ejemplo) viendo una película. Hay alguna forma de desactivar esto?
Respuestas
¿Demasiados anuncios?Aguantar, no modificar archivos de sistema importantes!
Mac OS tiene una bonita manera de iniciar/detener servicios sin hacer daño permanente.
Para desactivar los biseles para este usuario hasta el siguiente inicio de sesión:
launchctl unload -F /System/Library/LaunchAgents/com.apple.BezelUI.plist
Para deshacer, cambiar unload
a load
, o simplemente salir y regresar.
Para desactivar biseles indefinidamente para este usuario:
launchctl unload -wF /System/Library/LaunchAgents/com.apple.BezelUI.plist
Para deshacer, cambiar unload
a load
.
Para desactivar los biseles de forma indefinida para todos los usuarios:
sudo defaults write /System/Library/LaunchAgents/com.apple.BezelUI Disabled --bool YES
Para deshacer, cambiar YES
a NO
, o:
sudo defaults delete /System/Library/LaunchAgents/com.apple.BezelUI Disabled
- Tenga en cuenta que esto modifica los archivos de sistema, que puede ser rechazada en El Capitan (10.11).
- Los usuarios pueden cambiar esta configuración global mediante los dos métodos anteriores.
Más info: launchctl
es la interfaz de línea de comandos para launchd, el programa que gestiona los servicios y el empleo en Mac OS.
- A la inversa cualquiera de las acciones anteriores, solo cambie
unload
aload
. -
-w
significa writo de preferencia en el disco, por lo que será utilizada para posteriores inicios de sesión -
-F
significa que force de la onu/carga, independientemente de la globalDisabled
clave
Usted puede leer más acerca de esto en man launchctl
.
En automator, crear un nuevo servicio que no toma ninguna entrada. Darle una sola acción: Ejecutar AppleScript Escriba 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 de "bajar Volumen", y enlazar el servicio a F11.
Crear otro nuevo servicio que no toma ninguna entrada. Darle una sola acción: Ejecutar AppleScript Escriba 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 de "subir Volumen" y enlazar el servicio a F12.
Adiós volumen de superposición.
Solución Simple:
/System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/Bezel UI/
"Mostrar Contenido del Paquete" en la 'BezelServices.loginPlugin' para acceder a través del Buscador
Cambiar el nombre de "BezelUIServer" a otra cosa (Acabo de poner un espacio en la parte delantera de it) - se va a deshabilitar el volumen de superposición.
No hay un método para hacerlo, pero buscando en Google trae sugerencias tales como la invalidación de la imagen usada para ello, por lo que es menos molesta.
He encontrado el archivo AppleScript solución no funciona para mí, yo no era capaz de enlazar las secuencias de comandos para mi de volumen botones de arriba y abajo (en mi control remoto o el teclado). Debido, posiblemente, a la mucho más reciente de OS X.
Jugando alrededor, sin embargo, he encontrado una solución que deshabilita TODO Bisel de servicios (todo lo que viene en el gris translúcido cuadrado, el volumen, el brillo de la pantalla, el brillo del teclado, etc.).
Trabajar fuera de patrix' la información relativa al lugar de los archivos correspondientes se encuentran, he cambiado el nombre de "BezelUIServer" a "mBezelUIServer" (aunque cualquier cambie el nombre es adecuado, este es fácilmente reversible).
Encuentra aquí el archivo: /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/Resources/BezelUI/
Espero que esto puede ayudarle a usted o a cualquier futuro los googlers.