Probé varias combinaciones, pero hasta ahora no he encontrado ninguna forma de silenciar el audio (reproduciendo en cualquier aplicación, en todo el sistema) usando un teclado de PC normal (Cherry G80) conectado a mi Mac Book Pro (2011).
En el teclado incorporado de la MacBook Pro, esto se hace simplemente presionando F10 (o Fn-F10, según la configuración Pref).
Me gustaría que la funcionalidad Fn+F10 funcione en el teclado externo. Aparentemente, los teclados de Apple tienen una tecla Fn explícita y parece funcionar.
Lo que probé es:
A mí me parece que la funcionalidad de silenciamiento de audio está en un nivel bastante bajo en la pila de teclado.
Cualquier pensamiento es bienvenido.
Dos opciones: (1) usando Karabiner (anteriormente KeyRemap4Macbook) que ya tiene instalado, o (2) usando BetterTouchTool que permite una reasignación más flexible.
Tal vez tenga una versión anterior sin esta capacidad, pero actualice a la última versión de Karabiner y verá una opción de reasignación "F10 para silenciar volumen".
Para este problema, BetterTouchTool también funciona bien. Aunque se centra principalmente en asignar gestos del panel táctil a varias acciones, también permite reasignar las teclas del teclado. Esto es un poco más flexible que Karabiner para este ejemplo, ya que no requiere el preajuste exacto que desea que ya exista.
Lo único que se me ocurre es hacer dos servicios (silenciar + activar) a través de Automator y luego asignar estos servicios a dos accesos directos diferentes desde el panel de configuración.
Silenciar :osascript -e "set volume with output muted"
Para dejar de silenciar:osascript -e "set volume without output muted"
Juan Overmann