我正在自定义键盘快捷键中使用以下命令来使麦克风静音......
amixer set Capture toggle
我的问题是,除非我打开声音设置并单击输入选项卡,否则我无法知道我是打开还是关闭麦克风。这使得快捷方式有点没用。我希望有一个指示器显示麦克风的当前状态,就像使用快捷音量静音键时显示音量状态一样......
这可能吗?
答案1
对于 Ubuntu 18.04
在终端工程中:
amixer set Capture toggle && amixer get Capture | grep '\[off\]' && notify-send "MIC switched OFF" || notify-send "MIC switched ON"
但是,如果我仅将此命令放在自定义快捷方式的“命令”字段中,它不起作用
我创建了一个 Shell 脚本,路径为 /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"
在自定义快捷方式的“命令”字段中我输入:
/home/username/ToggleMic.sh
现在一切正常!我可以使用键盘快捷键切换麦克风,并可以在屏幕顶部看到通知
答案2
是的,有一个扩展,从这里使用它 https://extensions.gnome.org/extension/1113/nothing-to-say/