2 votos

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

No encuentro la combinación de teclas por defecto para silenciar el sonido en OS X El Capitan. Sólo 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 y lanzar un script en una tecla específica. Simplemente me parece un enfoque equivocado.

F10 y cualquier combinación de ella con Comando o Control no ayudó.

0 votos

¿Por qué no sólo F10?

0 votos

@Arc676 como he mencionado en mi pregunta. F10 and combinations of it with command or control didnt help.

3 votos

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?

4voto

Tetsujin Puntos 23061

Prueba a activar la funcionalidad de la tecla F en Preferencias del Sistema > Teclado > Teclado

Si su teclado genérico no es compatible con Mac Fn puede ser su única solución. Las llaves hardware no transmiten de la misma manera que las llaves "normales".

enter image description here

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 actualmente esté silenciada, como, por ejemplo, la salida digital.

Desde Uso de Apple script para gestionar la selección de la salida de sonido

Puedes 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.

3voto

Joonas Puntos 216

Es posible con Mosquetón ( un personalizador de teclado )

Si busca mute en karabiner, obtienes esto:

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

enter image description here

El resultado es que hay muchos preajustes para mute para elegir. Están pensados para diferentes situaciones y para diferentes tipos de teclados.


Puede que no sea necesario en tu caso, pero sólo para que lo sepas. También puede hacer ajustes personalizados con el private.xml archivo. Aquí hay más documentación al respecto .


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

enter image description here

1voto

Wurt Puntos 1

ajustar el volumen con la salida silenciada

se silenciará sin cambiar el volumen, por lo que al anularlo se vuelve al volumen anterior.

Buscar "volumen" en StandardAdditions

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X