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

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

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

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

如:

ls /sys/class/backlight/

intel_backlight
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

更多处理电源事件