- 论坛徽章:
- 0
|
没有用thinkwiki上推荐的软件,借助aumix实现了自己的音量控制,实现方法如下:
$sudo apt-get install aumix
在~/.fvwm/下添加一个文件mute,内容如下:
$cat ~/.fvwm/mute
- #! /bin/sh
- volumes=$(aumix -vq |tr -d ,)
- vol=$(echo $volumes | awk '{print $3}')
- case "$1" in
- a)
- res=$(expr $vol + 1)
- aumix -v$res -S
- ;;
- d)
- res=$(expr $vol - 1)
- aumix -v$res -S
- ;;
- m)
- if [ $(echo $volumes | awk '{print $2}') -ne 0 -o \
- $(echo $volumes | awk '{print $3}') -ne 0 ]; then
- aumix -S -v 0
- else
- aumix -L > /dev/null
- fi
- ;;
- esac
复制代码 $chmod u+x ~/.fvwm/mute
上面的代码参考了aumix源码中的mute脚本,同时修改~/.fvwm/.fvwmrc,在其中加入三行:
- Key XF86AudioMute A A Exec exec ~/.fvwm/mute m
- Key XF86AudioRaiseVolume A A Exec exec ~/.fvwm/mute a
- Key XF86AudioLowerVolume A A Exec exec ~/.fvwm/mute d
复制代码 重启fvwm,就可以使用thinkpad的音量控制键了. |
|