我正在使用 Lubuntu 13.04,正在寻找可以逐步提高和降低音量的命令,以便我可以将该命令添加到我的 lubuntu-rc.xml 文件中,从而将其绑定到我的 XF86AudioRaiseVolume(即 Fn+Uparrow)键。目前,根据 lubuntu-rc.xml 文件,Fn+Uparrow 组合键可以执行amixer -q set Master 3%+ unmute
,但当我在终端中输入此命令时,我收到错误消息amixer: Unable to find simple control 'Master',0
。
我看过类似的问题,但都无济于事。我真的不懂 ALSA(也不懂 PulseAudio)。
答案1
我遇到了同样的问题(错误:amixer:无法找到简单控制“Master”,0)。
当我添加时-c 1
,音量增加和减少命令不会取消静音,并且 toogle 命令(静音/取消静音)不会取消静音。
在另一篇文章中,我发现添加-D pulse
而不是-c 1
然后所有命令都是可以的(增加和取消静音,减少和取消静音,toogle)。
amixer -D pulse -q sset Master 3%+ unmute
amixer -D pulse -q sset Master 3%- unmute
amixer -D pulse -q sset Master toggle