Awesome窗口管理器的亮度控制

Waz*_*ery 19 awesome brightness

我刚刚安装了 Awesome WM,我没有更改屏幕亮度的选项,而且它的快捷方式也不起作用。任何人都可以帮忙吗?

小智 19

在以下globalkeys = awful.util.table.join(部分~/.config/awesome/rc.lua

    -- Brightness

    awful.key({ }, "XF86MonBrightnessDown", function ()
        awful.util.spawn("xbacklight -dec 15") end),
    awful.key({ }, "XF86MonBrightnessUp", function ()
        awful.util.spawn("xbacklight -inc 15") end),
Run Code Online (Sandbox Code Playgroud)

  • ...在`globalkeys = fake.util.table.join(` 部分,更准确地说。 (2认同)

Dmi*_*lov 10

1)安装xbacklight:

sudo apt-get install xbacklight
Run Code Online (Sandbox Code Playgroud)

2)在控制台中测试:

xbacklight -inc 10
xbacklight -dec 10
Run Code Online (Sandbox Code Playgroud)

3) 将热键添加到你很棒的配置中 ~/.config/awesome/rc.lua

在 [globalkeys = bad.util.table.join] 部分中插入以下文本:

awful.key({ }, "XF86MonBrightnessDown", function ()
    awful.util.spawn("xbacklight -dec 15") end),
awful.key({ }, "XF86MonBrightnessUp", function ()
    awful.util.spawn("xbacklight -inc 15") end)
Run Code Online (Sandbox Code Playgroud)

我使用没有 XF86MonBrightness* 的键盘,这就是我向 Mod+o、Mod+p 添加绑定的原因:

awful.key({ modkey,           }, "p", function ()                           
    awful.util.spawn("xbacklight -dec 15") end),                            
awful.key({ modkey,           }, "o", function ()                           
    awful.util.spawn("xbacklight -inc 15") end)                             
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助 )


Cha*_*Suh 6

I autostart xfce4-power-manager,除了一般的电源管理(例如暂停/恢复、电池通知等)外,您还可以使用亮度键调整亮度。


小智 2

一种方法是在 Awesome 内部或在 Awesome 启动时加载“gnome-power-manager”: https: //wiki.archlinux.org/index.php/Awesome#Transitioning_away_from_Gnome3 希望这会有所帮助

另一种选择是在 gnome 内运行 Awesome,然后您可以只依赖 gnome 控件(工作正常)并且网络等也可以工作 http://awesome.naquadah.org/wiki/Quickly_Setting_up_Awesome_with_Gnome