Dav*_*idW 7 laptop brightness power-management screen
我不希望我的笔记本电脑在插入或拔出笔记本电脑电源时改变亮度。我根据周围环境的亮度设置亮度。如果我在黑暗的房间里,我将亮度设置得非常低,当我将笔记本电脑插入时,亮度会设置为最大,感觉就像我的眼睛被沸腾的熔岩粘住一样。
在系统设置中?亮度和锁定的屏幕变暗,以节省电力复选框选中。
我的笔记本电脑是 HP Mini 110
如果是 acpi 问题,我已将 acpi 支持文件放在这里
[链接已过期,已删除]
小智 4
我测试了一个适合我的解决方案。一种解决方案是添加一个脚本文件/etc/pm/power.d/
只需创建一个文件
sudo vi /etc/pm/power.d/run_after_pwrmanagmt.sh
Run Code Online (Sandbox Code Playgroud)
然后将此代码写入此文件:
case "${1}" in
true) #battery_mode
xinput set-int-prop 12 277 8 2 3 0 0 1 3 2
echo 4000 > /sys/class/backlight/intel_backlight/brightness
;;
false) #ac_mode
xinput set-int-prop 12 277 8 2 3 0 0 1 3 2
echo 4000 > /sys/class/backlight/intel_backlight/brightness
esac
Run Code Online (Sandbox Code Playgroud)
现在,您需要通过键入以下命令授予该文件执行权限
sudo chmod +x /etc/pm/power.d/run_after_pwrmanagmt.sh
Run Code Online (Sandbox Code Playgroud)
现在它应该可以正常工作,只需测试插入/拔出计算机即可。请注意,您可以在挂起(/etc/pm/sleep.d/run_after_sleep.sh)后执行类似的操作,这就是我找到此解决方案的方式...您将在网上找到信息...
请注意, xinput 只是我的触控板设置中间按钮工作的命令...如果不需要(或适应),您应该跳过两行 xinput 。对于值 4000,每个屏幕可能会有所不同,您应该首先使用命令查看最大值是多少cat /sys/class/backlight/intel_backlight/max_brightness
希望这会有所帮助,并且版主不会删除这篇文章,因为这是一个答案而不是一个问题。谢谢
tho*_*ter -1
在系统设置的“亮度和锁定”下,删除“调暗屏幕以节省电量”复选框。
这将使您的屏幕始终保持相同的亮度,而不是在使用电池电源运行时使其变暗,而在使用主电源时使其变亮。
您应该仍然可以根据需要手动调整屏幕亮度,以节省电量或需要更多光线时。
如果您的“亮度和锁定”设置没有此选项,那么您会遇到不同的问题,因此请告诉我们。
| 归档时间: |
|
| 查看次数: |
51232 次 |
| 最近记录: |