Come posso disattivare l'audio utilizzando una tastiera esterna non Apple?

1

Ho provato diverse combinazioni, ma finora non ho trovato alcun modo per disattivare l'audio (riproduzione in qualsiasi applicazione, a livello di sistema) utilizzando una normale tastiera PC (Cherry G80) collegata al mio Mac Book Pro (2011).

Sulla tastiera integrata del MacBook Pro, ciò avviene semplicemente premendo F10 (o Fn-F10, a seconda delle impostazioni Pref).

Mi piacerebbe ottenere la funzionalità Fn + F10 lavorando sulla tastiera esterna. Apparentemente le tastiere Apple hanno una chiave Fn esplicita e sembra funzionare.

Quello che ho provato è:

  • Ho rimappato la chiave del menu di Windows (chiave dell'applicazione) su Fn utilizzando KeyRemap4MacBook
  • Ho fatto in modo che F10 non mostri la finestra dell'applicazione corrente, quindi F10 è gratuito
  • Ancora, quando premo F10 o Fn + F10 sulla tastiera extrenal, non succede nulla

A me sembra che la funzionalità di silenziamento audio sia piuttosto bassa nello stack della tastiera.

Qualche idea benvenuta.

    
posta Johannes Overmann 27.10.2015 - 11:17
fonte

2 risposte

1

Due opzioni: (1) usando Karabiner (precedentemente KeyRemap4Macbook) che hai già installato, o (2) usando < a href="http://www.bettertouchtool.net/"> BetterTouchTool che consente una rimappatura più flessibile.

Forse hai una versione precedente senza questa funzionalità, ma aggiorna all'ultima versione di Karabiner e vedrai un'opzione di rimappatura "F10 to Volume Mute".

Perquestoproblema,ancheBetterTouchToolfunzionabene.Sebbenesiaprincipalmenteincentratosullamappaturadeigestideltrackpadsuvarieazioni,consenteanchedirimappareitastidellatastiera.Questoèunpo'piùflessibilediKarabinerperquestoesempio,dalmomentochenonrichiedeilpresetesattochevuoigiàesistere.

    
risposta data 27.10.2015 - 14:10
fonte
2

L'unica cosa che potrei pensare è realizzare due servizi (silenziamento + riattivazione) tramite Automator e quindi assegnare questi servizi a due scorciatoie diverse dal pannello delle impostazioni.

  • Prima apri Automator e scegli il servizio, quindi aggiungi una shell dal menu delle azioni
  • Quindi scrivi lo script della shell per attivare / disattivare l'audio e salvarli

Per disattivare l'audio: osascript -e "set volume with output muted"

Per ripristinare l'audio: osascript -e "set volume without output muted"

  • InfinevaisuImpostazioni->Tastiera->Scorciatoie->Servizi,trovaidueservizichehaicreatoeassegnailcollegamentochedesideri.
risposta data 27.10.2015 - 13:04
fonte

Leggi altre domande sui tag