如果电池电量低,亮度会自动变暗

如果电池电量低,亮度会自动变暗

在 Ubuntu 14.04 中,能源设置中没有电池电量低时该做什么的选项。只有一个紧急情况下的操作设置。

我想在电池电量不足时自动降低笔记本电脑的亮度。

这个有隐藏设置吗?

答案1

这个脚本对我来说就是用来做这件事的。缺点是,当电池电量低时,即使手动增加亮度级别,它仍会继续设置亮度级别,并且它不会检查交流适配器是否已连接。

/etc/acpi/events/battery_changed

event=battery.*
action=/etc/acpi/actions/dim_screen_on_low_battery.sh

/etc/acpi/actions/dim_screen_on_low_battery.sh

#!/bin/bash

BATTERY_LOC="/sys/class/power_supply/BAT0/"
VIDEO_LOC="/sys/class/backlight/acpi_video0/"

percent_left=$((100 * `cat /sys/class/power_supply/BAT0/charge_now` / `
                       cat /sys/class/power_supply/BAT0/charge_full`))
#echo "$percent_left% battery remaining"
if [ $percent_left -lt 20 ] # Adjust the battery limit.
# Adjust the dimmed brightness level.
then echo 50 > /sys/class/backlight/acpi_video0/brightness 
fi

相关内容