¿Cómo puedo silenciar audio usando un keyboard externo que no sea de Apple?

Probé varias combinaciones, pero hasta ahora no he encontrado ningún modo de silenciar el audio (reproducir en cualquier aplicación, todo el sistema) usando un PC-Keyboard normal (Cherry G80) conectado a mi Mac Book Pro (2011).

En el keyboard incorporado de la MacBook Pro esto simplemente se hace presionando F10 (o Fn-F10, dependiendo de la configuration de Pref).

Me gustaría que la funcionalidad Fn + F10 funcione en el keyboard externo. Aparentemente, los keyboards de Apple tienen una key Fn explícita y parece que funciona.

Lo que probé es:

  • Remaché la tecla de menu de Windows (tecla de aplicación) a Fn usando KeyRemap4MacBook
  • Lo hice para que F10 no muestre la Ventana de aplicación actual, por lo que F10 es gratis
  • Aún así, cuando presiono F10 o Fn + F10 en el keyboard extrenal, no pasa nada

Para mí, parece que la funcionalidad de silenciamiento de audio es bastante bajo en la stack de keyboard.

Cualquier idea bienvenida

  • ¿Cómo muevo una window verticalmente arriba de la barra de menu?
  • ¿Qué es cupón?
  • El keyboard BK3001BA no se conecta después de ingresar el código de acceso correcto
  • Apple Macbook Dual Monitor MST
  • Detectar y mantener automáticamente la configuration de la count
  • Comportamiento de sudo extraño en MacBook Pro
  • ¿Cómo llamar a una subrutina específica de un AppleScript desde otro AppleScript?
  • ¿Puedo restaurar solo los files seleccionados de Time Machine Backup después de que un nuevo OS X vuelva a instalar?
  • 2 Solutions collect form web for “¿Cómo puedo silenciar audio usando un keyboard externo que no sea de Apple?”

    Dos opciones: (1) usar Karabiner (anteriormente KeyRemap4Macbook) que ya tiene instalado, o (2) usar BetterTouchTool que permite una reasignación más flexible.

    Quizás tengas una versión anterior sin esta capacidad, pero actualiza a la última versión de Karabiner y verás una opción de reasignación de "F10 a Volumen silenciado".

    Captura de pantalla de Karabiner

    Para este problema, BetterTouchTool también funciona bien. Aunque se centra principalmente en la asignación de gestos del panel táctil a diversas acciones, también permite reasignar las teclas del keyboard. Esto es un poco más flexible que Karabiner para este ejemplo, ya que no requiere el preajuste exacto que desea que ya exista.

    Captura de pantalla de BetterTouchTool

    Lo único que se me ocurre es hacer dos services (silenciar + activar el sonido) a través de Automator y luego asignar estos services a dos accesos directos diferentes desde el panel de configuration.

    • Primero abra Automator y elija el service, luego agregue un shell desde el menu de acciones
    • A continuación, escriba el script de shell para silenciar / activar el silencio y savelos

    Para silenciar: osascript -e "set volume with output muted"

    Para activar el sonido: osascript -e "set volume without output muted"

    enter image description here

    • Finalmente, vaya a Configuración -> Teclado -> Accesos directos -> Servicios, encuentre los dos services que creó y asigne el acceso directo que desea. enter image description here
    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).