Я использую следующую команду в пользовательском сочетании клавиш для отключения звука моего микрофона...
amixer set Capture toggle
Моя проблема состоит в том, что у меня нет способа знать, включаю ли я или выключаю микрофон, если я не открываю свои звуковые настройки и нажимаю входную вкладку. Это делает ярлык немного бесполезным. Я хотел бы иметь шоу индикатора текущее состояние микрофона тем же путем, состояние объема показывают при использовании клавиши отключения микрофона объема ярлыка....
Действительно ли это возможно?
Для Ubuntu 18.04
В терминале работает:
amixer set Capture toggle && amixer get Capture | grep '\[off\]' && notify-send "MIC switched OFF" || notify-send "MIC switched ON"
Но если я просто помещу эту команду в поле «Команда» для пользовательского ярлыка, она не работает
Я создал сценарий оболочки с путем / home / username / ToggleMic.sh:
#!/bin/bash
amixer set Capture toggle && amixer get Capture | grep "\[off\]" && notify-send "MIC switched OFF" || notify-send "MIC switched ON"
И в поле «Command» для Custom Shortcut я поставил:
/home/username/ToggleMic.sh
И теперь он работает! Я могу переключать микрофон с помощью сочетания клавиш и видеть уведомления в верхней части экрана
да существует дополнительное использование это отсюда https://extensions.gnome.org/extension/1113/nothing-to-say/