¿Atajo de teclado para silenciar el audio en OS X El Capitan?

2

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

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

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

    
pregunta lukas.pukenis 04.12.2015 - 11:55

3 respuestas

5

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

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

EstescriptfuncionaparaYosemite,peronoparaElCapitán...

setmyVolumetogetvolumesettingsifoutputmutedofmyVolumeisfalsethensetvolumewithoutputmutedelsesetvolumewithoutoutputmutedendif

Unaposibilidadadicionalpodríasercambiaraotrasalidadesonido,unaqueactualmenteestésilenciada,como,porejemplo,lasalidadigital.

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

Puede guardar esto como un Servicio en Automator y 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.
    
respondido por el Tetsujin 04.12.2015 - 12:43
3

Es posible con Karabiner (un personalizador de teclado)

Si buscas mute en karabiner, obtienes esto:

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

Laconclusiónesquehaymuchosajustespreestablecidosparaquemutepuedaelegir.Estándiseñadosparadiferentessituacionesyparadiferentestiposdeteclados.

Puedequenoseanecesarioentucaso,perosoloparaquelosepas.Tambiénpuederealizarconfiguracionespersonalizadasconelarchivo private.xml . Aquí hay más documentación sobre eso .

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

    
respondido por el Joonas 04.12.2015 - 14:35
0
  

configurar volumen con salida silenciada

se silenciará sin cambiar el volumen, por lo que al anular el silencio volverá al volumen anterior.

Buscar "volumen" en Adiciones estándar

    
respondido por el Mitchell Model 04.06.2016 - 22:52

Lea otras preguntas en las etiquetas