[Experimental] Manual Fan Control #2272
Replies: 97 comments 440 replies
-
Beta Was this translation helpful? Give feedback.
-
If GPU and CPU both in use, seems like CPU fan curve not function correct. |
Beta Was this translation helpful? Give feedback.
This comment has been hidden.
This comment has been hidden.
-
Before this update it was impossible for me to set a custom fan curve because of the bios rejecting it, now I can finally set the one I want! Thank you so much! |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Testing it atm. Seems to work fine so far. Though an optional hysteresis feature would be nice, cause I hear the fans whooshing up and down often |
Beta Was this translation helpful? Give feedback.
-
I've give up using this function... Now I'm using default setting.
…________________________________
发件人: Serge ***@***.***>
发送时间: 2024年3月24日 18:13
收件人: seerge/g-helper ***@***.***>
抄送: FliesQQ ***@***.***>; Mention ***@***.***>
主题: Re: [seerge/g-helper] [Experimental] Manual Fan Control (Discussion #2272)
@Summersoff<https://github.com/Summersoff> "same problem" in what sense ?
—
Reply to this email directly, view it on GitHub<#2272 (reply in thread)>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AH6FUHMO4CMMCEVIINFIDV3YZ2RNFAVCNFSM6AAAAABFET5V5GVHI2DSMVQWIX3LMV43SRDJONRXK43TNFXW4Q3PNVWWK3TUHM4DQOJRG43TI>.
You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Nice feature, thanks! |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I bought my laptop in 2019, and Armory Crate didn't allow me to make manual fan adjustments. Since then, I've been researching for a solution every few months. Then I found you and have been using your software, constantly checking for updates, but I still couldn't find a solution for fan adjustments... until today. It's working perfectly now, and your software allows me to make manual fan adjustments. My device is ASUS TUF 506LI. I think the only thing left for me is one setting; being able to undervolt directly on my device without the ThrottleStop application. |
Beta Was this translation helpful? Give feedback.
-
Working exactly as expected on G713RW. GHelper keeps on delivering! |
Beta Was this translation helpful? Give feedback.
-
When I completely shut down the fans, I occasionally encounter a blue screen error. On the blue screen, I see an error code like 'fail tdr'. Prior to the blue screen, there are black screens resembling the graphics card attempting to restart itself, followed by the blue screen error. I don't think it's due to overheating because I monitor the temperatures and they usually hover around 50-60 degrees. |
Beta Was this translation helpful? Give feedback.
-
Thank you! Works a lot better to control the fans on Zephyrus G14 2024 (GA403UI). |
Beta Was this translation helpful? Give feedback.
-
@seerge : version 0.199 kept my all my fans at 0RPM, any idea what could it be? The curve should kick the fans in at 30C. Went back to 0.198 and the fans started working again |
Beta Was this translation helpful? Give feedback.
-
thankyou soo much mate this was very helpful for me....really appreciate that....i couldn't adjust or set any custom fan curves on my asus vivobook but now its possible all thanks to you mate.... Do you have any way to undervolt the cpu i tried throttlestop unfortunately was unable to do that cuz it is not allowing me to....do you have any suggestions mate...my processor is i5 12500H... even in idle it runs hot and i was hoping to get extra battery backup through undervolting. |
Beta Was this translation helpful? Give feedback.
-
After the last update of services from asus (ASUSTek COMPUTER INC. - System - 3.1.38.0) G-Helper requires administrator permission. The same situation was when one of the services was disabled (I don't remember which one). |
Beta Was this translation helpful? Give feedback.
-
@seerge Version 0.200.0 |
Beta Was this translation helpful? Give feedback.
-
Thank you very much for this you can't believe how much I wanted this. My laptop idle between 45 and 50c so normally the fans starts spinning every couple minutes. Now I set it to start after 55c. |
Beta Was this translation helpful? Give feedback.
-
Hi, Is there a way to select which custom profile should be assigned when the laptop is on battery? Thank you |
Beta Was this translation helpful? Give feedback.
-
Hello! |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Will the features of this experimental version ever be ported to the non-experimental version? |
Beta Was this translation helpful? Give feedback.
-
I would like to know how to configure the fan update because I don't have config.json but I have GHelper.dll.config, should I literally enter in the line "fan_hysteresis": 5 or how to make the code clearer like this
|
Beta Was this translation helpful? Give feedback.
-
I would also like to know if I can install fan control on the second Linux system, in fact, this is the only thing that keeps me from switching to Linux |
Beta Was this translation helpful? Give feedback.
-
I'm using Asus ROG Strix Scar 17 X3D. I recently received the Asus System Control Interface V3 3.1.41.0 update. After this update, the functionality of the experimental version stopped working. Overall the cooling performance has deteriorated significantly since the update. Therefore, I strictly do not recommend updating the firmware at this time. Stay on version 3.1.40.0. |
Beta Was this translation helpful? Give feedback.
-
the experimental build is no longer adjusting my fan speed. here is my log file |
Beta Was this translation helpful? Give feedback.
-
I think it would be a good idea to link the CPU and GPU fan curve graphs (not permanent, tickable setting). I use the "fan_shift": 100 setting, so the hotter component always determines the cooling. Since there are connected parts in the cooling system, one component somewhat cools the other as well. However, I always have to set the fan curve twice. |
Beta Was this translation helpful? Give feedback.
-
Hi guys! First of all thank you to Seerge for putting together this incredible tool - it is an absolute gamechanger for cooling my laptop properly with a constant and smooth fan noise (comapred to the standard Asus 'burst' / 'wash' fan behaviours). I am using the Ghelper experimental version on an Asus TUF F15 FX507ZC4 and encounter the following - I have both CPU & GPU fans running at a constant low 1200 RPM, which is great to keep a cool idle (achieving below 40C for both CPU & GPU in light use/reading/browsing etc) - however both fans continue to spin when Windows11 goes into sleep mode. I can bypass this - by selecting a different mode which does not have the custom fan curve enabled (Silent), then the fans stop on sleep - or by using the standard Ghelper where this is not an issue. Wondering if this is something anyone here has seen / knows about? Thanks in advance! Alex |
Beta Was this translation helpful? Give feedback.
-
Hello fellow community,
Recently I have discovered a way to directly set fan speed in percentage points for each fan individually.
It uses same method as MyASUS does when runs your "fan testing".
In existing and standard way to set a "custom" fan curve - fan behavior would be still handled by BIOS and follow it's internal algorithm. This BIOS algorithm is different for different models, sometimes includes a very high hysteresis (delays before acting), can override some custom fan behavior, etc.
In "alternative" approach, it's possible to actually literally manually set fan speed every second based on temperature readings.
This build implements "manual" fan control as soon as you check
Apply Custom Fan Curve
, when you uncheck it - fan behavior will be returned back to BIOS.Current implementation details
Potential downsides and risks
Please test on your own risk (!) and only as a last resort in case you can't achieve desired fan behavior otherwise
ExperimentalGHelper.zip
Updated 14.01.2025 (0.202)
Possible params for
config.json
(with their default values)"fan_min": 20,
- minimum fan speed (in %) when it's not OFF"fan_hysteresis": 6,
- number of seconds to calculate average CPU / GPU temp (set 1 for instant reaction)"fan_shift" : 50,
- weighted average coefficient between CPU (or GPU) temp and MAX(CPU,GPU) temps in a range from 0 to 100If you see a big (more than 500RPM) difference between fan curve and actual readings - try to click
Calibrate
, it will run a quick measurement process and adjust Y-axis to match actual maximum RPMsYou will see what is actually being set as your fan speeds on
Fans+Power
screen under fan curves chart. Don't forget to clickApply
.Beta Was this translation helpful? Give feedback.
All reactions