В BetterTouchTool я сделал простой виджет отключения звука. Предоставленный код (внизу) работает отлично, но теперь я хочу, чтобы кнопка сенсорной панели сменила свой альтернативный цвет и значок, когда микрофон отключен. Виджет открывает AppleScript со следующим кодом:
если входная громкость (получить настройки громкости) = 0, то
установить уровень 100 - восстановить громкость
отображать уведомление "вкл" с заголовком "Микрофон"
еще
установить уровень на 0 - отключение звука
отображать уведомление "выкл" с заголовком "Микрофон"
конец, если
установить уровень громкости входной громкости
возврат входной громкости (получить настройки громкости)