I3

i3 使用燈光控制螢幕亮度

  • May 18, 2021

所以我最近開始在我的 Arch 安裝中使用 i3。慢慢地我用鍵綁定和所有設置我的配置文件。大約 2 天前,我安裝了燈(用於控制螢幕亮度)並且工作正常。但現在突然我注意到按亮度鍵什麼也沒做。light -S 100在終端中嘗試命令後沒有任何反應。然後我將它作為 sudo 執行,它起作用了。因為命令突然需要以 sudo 執行,所以我的鍵綁定不起作用。我的 i3 配置文件中用於亮度控制的鍵綁定是:

bindsym XF86MonBrightnessDown exec sudo light -U 10
bindsym XF86MonBrightnessUp exec sudo light -A 10

無論如何我可以在沒有 sudo 的情況下輕鬆工作嗎?或者我堅持在終端中使用光作為 sudo 來控制我的螢幕亮度?

將自己添加到video組中。

sudo usermod -a -G video username

您可以使用描述的方式將自己添加到video組中,如此所述。

或者您可以設置 SUID 位, sudo chmod +s /usr/bin/light 這不會要求您每次都輸入 sudo 密碼。你也可以設置一個鍵盤綁定來配合這個。

希望這可以幫助。

引用自:https://unix.stackexchange.com/questions/539054