拯救者 r9000k 2021 风扇控制软件 https://github.com/rango886/LegionFanEmbeddedController
网上找了一圈没好用的,要么不开源,要么不支持 windows
于是就准备自己写个
https://www.legionfancontrol.com 不开源
https://github.com/johnfanv2/LenovoLegionLinux 只支持 Linux
本项目通过直接修改 EC 内存进行笔记本风扇控制 https://github.com/GermanAizek/WinRing0/
在 Legion 7 16ACHg6 2021/r9000k 上测试过
理论上支持 2020/2021 年的拯救者机型
切换性能模式(FN+Q)后风扇曲线会失效
需要右键管理员权限运行
推荐为常用命令创建快捷方式使用
风扇曲线配置在 config 目录下,设置风扇曲线参考下方的命令
# 读取风扇状态
fan_ctrl.exe
########################### Read Mode ###########################
FAN1 speed 1551 FAN2 speed 1560
FAN1 curve 0, 15, 15, 15, 20, 20, 20, 20, 32, 32
FAN2 curve 0, 14, 15, 15, 20, 20, 20, 20, 32, 32
ACC time 2, 2, 2, 2, 2, 2, 2, 2, 2, 2
DEC time 2, 2, 2, 2, 2, 2, 2, 2, 2, 2
CPU lower temp 0, 45, 51, 55, 59, 68, 72, 78, 87, 0
CPU upper temp 48, 54, 58, 62, 71, 76, 81, 90, 127, 0
GPU lower temp 0, 56, 56, 56, 56, 56, 61, 66, 72, 0
GPU upper temp 60, 60, 60, 60, 60, 65, 69, 77, 127, 0
IC lower temp 0, 39, 42, 46, 127, 127, 127, 127, 127, 0
IC upper temp 41, 44, 50, 127, 127, 127, 127, 127, 127, 0
EC Firmware Ver 64 EC Chip model 8227 v2
# 写入配置不关闭命令行窗口
fan_ctrl.exe write .\config\silent1.json 1
# 写入配置后关闭命令行窗口
fan_ctrl.exe write .\config\silent1.json 0
风扇曲线配置解释
{
"FAN1_curve": [ 0, 15, 15, 15, 15, 15, 15, 15, 32, 32],
"FAN2_curve": [ 0, 14, 15, 15, 15, 15, 15, 15, 32, 32],
"ACC_time": [ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2],
"DEC_time": [ 2, 2, 2, 2, 2, 2, 2, 2, 2, 2],
"CPU_lower_temp": [ 0, 45, 51, 55, 59, 68, 72, 78, 87, 0],
"CPU_upper_temp": [ 48, 54, 58, 62, 71, 76, 81, 90, 127, 0],
"GPU_lower_temp": [ 0, 56, 56, 56, 56, 56, 61, 66, 72, 0],
"GPU_upper_temp": [ 60, 60, 60, 60, 60, 65, 69, 77, 127, 0],
"IC_lower_temp": [ 0, 39, 42, 46, 127, 127, 127, 127, 127, 0],
"IC_upper_temp": [ 41, 44, 50, 127, 127, 127, 127, 127, 127, 0]
}
1
soundlife 246 天前
我的 y9000x 天天烫手,刚把它换到家里吃灰。散热太差了。小风扇吹着都不管用
|
3
Edwardlyz 244 天前
可以的,这样可以搭配 legion tool kit 自动化使用,实现切换不同模式不同风扇曲线。已 star
|
4
luozic 244 天前
实际可以看看 HWiNFO 这货,之前用这个挺多的。
|
5
deavorwei 244 天前
可以参考一下类似项目 G-Helper
|