介绍

linux 可以通过亮度工具进行亮度的获取,以及调整亮度。

安装

使用 paru 进行安装:

paru -S brightnessctl

使用

brightnessctl info
# 或者用缩写
brightnessctl i

查看设备信息。

brightnessctl get
# 缩写
brightnessctl g

获得当前亮度。

brightnessctl max
# 缩写
brightnessctl m

或者获得当前设备的最大亮度。

当然也可以设置亮度:

# 设置一个具体数值
brightnessctl set 500 
# 设置亮度为 50%
brightnessctl set 50%
# 将当前亮度增加 10%
brightnessctl set +10%
# 将当前亮度减少 10%
brightnessctl set 10%-

绑定快捷键

我用的是 hyprland,可以直接绑定快捷键。

bind = , XF86MonBrightnessUp, exec, brightnessctl set +5%
bind = , XF86MonBrightnessDown, exec, brightnessctl set 5%-

因为不是复合键,第一个参数是 ,

真的文件

背景光的真的存储位置一般在:/sys/class/backlight/ 这里,brightnessctl 就是与这个文件进行交互才可以控制亮度的。