Arch插拔外接电源时自动设置屏幕亮度

/etc/acpi/handler.sh 脚本中添加条件亮度的代码实现

通过 ls /sys/class/backlight/ 查看显卡设备,通过修改 /sys/class/backlight/设备/brightness 文件的值能直接控制屏幕亮度

如:

1
2
3
ls /sys/class/backlight/

intel_backlight
/etc/acpi/handler.sh
1
2
3
4
5
6
7
8
9
10
11
ac_adapter)
case "$2" in
AC*|AD*)
case "$4" in
00000000)
echo -n 30 > /sys/class/backlight/intel_backlight/brightness
;;
00000001)
echo -n 100 > /sys/class/backlight/intel_backlight/brightness
;;
esac

更多处理电源事件)

-------------本文结束感谢阅读-------------

欢迎关注我的其它发布渠道