I3

在 i3 中控制螢幕亮度

  • June 30, 2021

我想在帶有Fn鍵的英特爾筆記型電腦中控制**i3的螢幕亮度。**這些鍵可與任何其他 DE 一起使用。

首先確保可用的設備是英特爾:

$ ls -l /sys/class/backlight/
total 0
lrwxrwxrwx 1 root root 0 juin  24 18:26 intel_backlight -> ../../devices/pci0000:00/0000:00:02.0/drm/card0/card0-eDP-1/intel_backlight

在另一個論壇中,建議將該程序xbacklight作為控制i3亮度的方法。然而,它在我迄今為止嘗試過的筆記型電腦中失敗了:

$ xbacklight -inc 10
No outputs have backlight property

有沒有其他方法可以控制i3的亮度?

要更改螢幕亮度,您可以使用xrandr.

為此,您可以執行以下操作:

xrandr -q | grep ' connected' | head -n 1 | cut -d ' ' -f1

這將返回所有連接的監視器(LVDS-1例如DVI-D-0)。

現在,要更改螢幕亮度,請執行以下命令(用DVI-D-0前面的命令輸出替換):

xrandr --output DVI-D-0 --brightness 0.7

例如,此命令將亮度設置為 70%。

我希望它會有所幫助!

brightnessctl可用於設置實際設備亮度。

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