[Feature Request] Hybrid Fan Curve Mode (CPU or GPU Temperature → Higher Fan Curve Dominates) #4789
kaancivelek
started this conversation in
Ideas
Replies: 1 comment
-
|
@kaancivelek hello, G-Helper is not controlling fans directly, they are handled by firmware.
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hello, first of all thank you for your amazing work on G-Helper.
I’d like to request an important fan control feature that would significantly improve thermal performance on many ASUS laptops.
Problem
G-Helper currently allows creating fan curves based on either CPU or GPU temperatures, but each fan only reacts to its own sensor.
This causes an issue in real workloads:
During CPU-only tasks (rendering, compiling, encoding), the CPU gets very hot (90°C+).
Meanwhile the GPU stays cool (30–45°C), so the GPU fan stays almost off.
Because the GPU fan isn’t moving air out of the chassis, the CPU fan ramps up excessively (6000–7000 RPM), generating unnecessary noise and worse thermals.
If the GPU fan also increased airflow, CPU temps would drop by 6–10°C, improving boost clocks and noise levels.
This happens vice-versa in GPU-only workloads as well.
Proposed Solution: Hybrid Fan Curve Mode
A new Hybrid Curve option would fix this:
Fan speed = max(CPU_curve[temp], GPU_curve[temp])
Meaning:
If either the CPU or the GPU hits a higher temperature curve point → both fans should ramp up accordingly.
When both are cool → fans stay quiet.
When one is hot → both assist cooling for better overall airflow.
This hybrid logic is used in several OEM solutions (e.g., Lenovo Vantage Hybrid Mode, Armory Crate in certain profiles) and significantly improves stability and acoustic performance.
Benefits
Lower CPU temperatures during CPU-bound tasks
Lower GPU temperatures during GPU-bound tasks
Reduced thermal throttling
More stable boost frequencies
Lower noise compared to a single fan overworking
Better overall chassis airflow
Why this is important
Modern slim laptops rely heavily on shared airflow paths.
Allowing both fans to compensate when either component heats up will provide a much more balanced and effective cooling strategy.
Conclusion
Please consider adding a Hybrid Fan Curve Mode where the higher required fan speed from either temperature source is applied to both fans.
This would be a major quality-of-life improvement for many users.
Thanks again for your hard work!
Beta Was this translation helpful? Give feedback.
All reactions