¿Método abreviado de teclado para silenciar el audio en OS X El Capitan?

No puedo encontrar la combinación de teclas predeterminada para silenciar el sonido en OS X El Capitan. Solo quiero que todo el sistema operativo esté silenciado.

Correr osascript -e "set Volume X"desde la terminal no es lo que quiero hacer. Porque necesito almacenar el volumen actual en algún lugar y ejecutar un script en una clave específica. Simplemente parece un enfoque equivocado.

F10 y cualquier combinación de este con Comando o Control no ayudaron.

¿Por qué no solo F10?
@ Arc676 como mencioné en mi pregunta.F10 and combinations of it with command or control didnt help.
Sí, pero F10 por sí mismo (o dependiendo de las preferencias Fn+F10) es por defecto el botón de silencio. ¿Tienes problemas con el teclado?
¿Cuál es su modelo de Mac (MacBook, MacBook Pro, MacBook Air, iMac, etc.) y qué modelo es su teclado (no tiene que responder esto si usa el teclado que está conectado a una MacBook Original/Pro/Air) ? Necesito esto para aclarar.
Si F10 no funciona, ¿funciona Fn-F10 en su lugar?
Uso un teclado USB genérico en un iMac de escritorio
Debe incluir ese tipo de información directamente en su publicación para evitar este tipo de confusión.
El título de su pregunta es incorrecto y falta un detalle clave en la descripción del problema (comentario de @Arc676). ¿Puedo sugerir "¿Cómo emular la tecla F10 en un teclado genérico?"

Respuestas (3)

Intente alternar la funcionalidad de la tecla F en Preferencias del sistema> Teclado> Teclado

Si su teclado genérico no tiene una tecla compatible con Mac Fn , puede que sea su única solución. Las claves de hardware no transmiten de la misma manera que las claves "normales".

ingrese la descripción de la imagen aquí

Este script funciona para Yosemite, pero no para El Capitán...

set myVolume to get volume settings
if output muted of myVolume is false then
    set volume with output muted
else
    set volume without output muted
end if

Una posibilidad adicional podría ser cambiar a otra salida de sonido, una que esté actualmente silenciada, como, por ejemplo, Digital Out.

De Uso de Apple Script para administrar la selección de salida de sonido

Puede guardar esto como un Servicio en Automator, luego llamarlo con una tecla de acceso rápido

(*
Applescript to toggle between two sound outputs by Line number, ¬
as they appear in the Sound Control Panel. Based on code by ¬
Arthur Hammer https://apple.stackexchange.com/a/209434/85275
*)

set outputA to 3 --change this to the actual 'line number' of your first desired output
set outputB to 4 --change this to the actual 'line number' of your second desired output
--the rest of the script will use these vales as a switch

tell application "System Preferences"
    activate
    set current pane to pane "com.apple.preference.sound"
end tell


tell application "System Events"
    tell application process "System Preferences"
        repeat until exists tab group 1 of window "Sound"
        end repeat
        tell tab group 1 of window "Sound"
            click radio button "Output"
            if (selected of row outputA of table 1 of scroll area 1) then
                set selected of row outputB of table 1 of scroll area 1 to true
            else
                set selected of row outputA of table 1 of scroll area 1 to true
            end if
        end tell
    end tell
end tell
--tell application "System Preferences" to quit
--remove the comment '--' tag above to make the control panel quit afterwards, leave for testing.
El Capitán no tiene esta casilla de verificación. Ya busqué según apple.stackexchange.com/questions/143609/… esta pregunta
Acabo de tomar esa foto en El Capitán. ¿Quizás no lo tiene si su teclado no tiene una tecla Fn reconocible? También agregué un script que funciona con Mavericks, pero no con el cap.
Hasta Yosemite, lo siento. Recién probado en ambos sistemas operativos.
Una solución adicional basada en algo que encontré mientras investigaba esta: agregada para responder.

Es posible con Karabiner (un personalizador de teclado)

Si buscas muteen mosquetón, obtienes esto:

También puedes intentar buscar: "Control de volumen"

ingrese la descripción de la imagen aquí

La ventaja de esto es que hay muchos ajustes preestablecidos para muteelegir. Están pensados ​​para diferentes situaciones y para diferentes tipos de teclados.


Puede que no sea necesario en tu caso, pero para que lo sepas. También puede realizar configuraciones personalizadas con el archivo private.xml . Aquí hay más documentación sobre eso .


Yo personalmente uso esta configuración con mi teclado ( Logitech G710+)

ingrese la descripción de la imagen aquí

Sé que G710+ tiene una rueda de volumen y un botón de silencio dedicados, además de que puedes configurar las teclas "G" para controlarlos a través de Logitech Gaming Software, pero a veces trato de usar F10-F12 para controlar estas cosas por accidente, por eso usé mosquetón para colocarlos a las llaves familiares.

configurar el volumen con la salida silenciada

se silenciará sin cambiar el volumen, por lo que activar el sonido lo devuelve al volumen anterior.

Busque "volumen" en StandardAdditions