linux – 如何强制Thinkpad从内部电池和外部电池充电?

我的T450s Thinkpad有两个内置电池 – 一个可热插拔,一个在笔记本电脑内.联想称前者为“外部”,后者称为“内部”.未插入电源时,外接电池会发出电量,直至达到5%的低水位标记,此时笔记本电脑开始使用内置电池.

我想要的是:(1)从Debian Linux控制笔记本电脑在没有插入电源的任何给定时间从哪个电池取电,以及(2)设置我选择的低水位标记值,以便自动切换到其他电池,我认为5%对LiIon电池来说太难了.联想的当前固件没有帮助 – 我没有看到任何与这些问题远程相关的设置.

解决方法:

有一个名为tp_smapi的模块.

例如,您可以像这样更改阈值:

echo 40 > /sys/devices/platform/smapi/BAT0/start_charge_thresh
echo 70 > /sys/devices/platform/smapi/BAT0/stop_charge_thresh
cat /sys/devices/platform/smapi/BAT0/*_charge_thresh

该链接还包含一个脚本,您可以选择首先放电的电池.

上一篇:[经验分享]ThinkPad笔记本无法进入PE环境


下一篇:如何测试Linux是否在ThinkPad上运行?