[已解决]关于笔记本音量调节

窗口管理器安装的是i3,没有鼠标控制音量的地方,键盘上的功能键不管用,但调节屏幕亮度的功能键是可以用的。查了一下需要安装alsa-utils,然后在终端输入alsamixer,再用出来的字符界面的音量控制器调节音量,很不方便。不知道怎么能让笔记本的音量调节功能键生效。(awesome和i3类似,我看论坛awesome用户不少,你们是怎么解决的啊?)

xev 看看按音量键时应该有 XF86AudioRaiseVolume、XF86AudioLowerVolume、XF86AudioMute 按键事件吧。你绑定它们就可以了。我目前使用的是 PulseAudio,所以用的是 pamixer 命令。
另外,我还自己制作了音量显示与控制的小部件。

我了个擦,好困难,整了两个小时才搞好……

这个是根据仙子童鞋的建议配置的,在 .i3/config中加入:

bindsym XF86AudioRaiseVolume exec amixer set Master 3%+
bindsym XF86AudioLowerVolume exec amixer set Master 3%-

重启X后应该就生效了,i3可以用默认的快捷键$mod + shift +r 重新加载配置.

搜索的时候还找到个简单点的方法,用的是xbindkeys.
安装xbindkeys,在主目录生成配置文件 .xbindkeysrc ,打开它加入:
"amixer sset Master 4-"
XF86AudioLowerVolume
"amixer sset Master 4+"
XF86AudioRaiseVolume

最后在.xinitrc加入xbindkeys,以便开机启动 .

这里有个详细点的折腾过程,以后用i3的伙计们可以小参考一下~~

你这文章后边那四个链接没一个是对的……

事情的经过是这样的:那网页编辑器插连接时自动加了个http://…… :open_mouth: orz ~

多谢楼主啊,我也用i3,用你这方法顺便把静音的功能也加上了~~
bindsym XF86AudioMute exec amixer sset Master toggle

awesome 可以安装 volumeicon 或者其他类似小程序,再加入开机启动项即可。