![如何在 Awesome WM 中使用音量控制/小部件?](https://linux22.com/image/1043264/%E5%A6%82%E4%BD%95%E5%9C%A8%20Awesome%20WM%20%E4%B8%AD%E4%BD%BF%E7%94%A8%E9%9F%B3%E9%87%8F%E6%8E%A7%E5%88%B6%2F%E5%B0%8F%E9%83%A8%E4%BB%B6%EF%BC%9F.png)
问题简单但回答起来困难,我在 Google 上搜索了一个解决方案,制作一个动态小部件来控制并使用 Awesome Window 管理器查看音量,但我找不到可行的解决方案。
有人能解决这个问题吗?
答案1
我只是按照教程进行操作http://awesome.naquadah.org/wiki/Volume_control_and_display并且成功了。但是,音量控制只能通过键盘进行。这是你想要的吗?
我应该指出,我在使用 debian(测试版),我认为它使用了 awesome 3.4。
- 更新:经过一些测试后我发现http://awesome.naquadah.org/wiki/Farhavens_volume_widget,它具有鼠标控制功能(滚动鼠标可控制音量,单击可切换静音)。按照本教程操作后,我的盒子就可以正常工作。
答案2
我想提及以下实现,以防有人对与 Awesome WM 4+ 兼容的音量控制小部件感兴趣:
从左到右:
所有三个小部件都支持鼠标控制:向上/向下滚动 - 增加/减少音量,单击 - 切换静音。
答案3
如果你有媒体密钥,你可以使用这个
awful.key({}, "XF86AudioRaiseVolume", function () awful.util.spawn("amixer -D pulse sset Master 2%+", false) end),
awful.key({}, "XF86AudioLowerVolume", function () awful.util.spawn("amixer -D pulse sset Master 2%-", false) end),
awful.key({}, "XF86AudioMute", function () awful.util.spawn("amixer -D pulse sset Master toggle", false) end),
在 rc.lua 脚本中的 globalkeys 中