Fan control software with separate curves per sensor?

Associate
Joined
27 Jan 2007
Posts
467
Location
London Town
My CPU is on a custom loop and doesn't need much in the way of fan speed to stay cool, even under load. Using Asus Armoury Crate I have the water temp as input, all fans set to idle at 32c and 100% at 40c. Regular desktop use doesn't see the fans really kick in, and even under full-core benchmarking I haven't seen water temp over 37c or fans over ~70%.

Day job is 3D modelling and rendering, for which this is a perfect setup. However, it's is a bit of a problem for gaming because if the CPU doesn't heat the water significantly the fans don't kick in and the GPU is stuck in a case full of increasingly hot air.

What I'm after is something that will allow me to define separate profiles for the water temp and GPU temp, where the fan speed is dictated by the highest. Armoury Crate will let me set both as input sources, but using the above profile would make the fans run at a constant 100% because the GPU is always over 40c.

Anyone know if such a thing exists?
 
Here's a mockup of what I'd expect Armoury Crate to look like with this sort of thing. T sensor (water) currently highest, but if the GPU were put to use that would quickly pass it and increase the fan speed accordingly.

FanSpeeds.jpg


Maybe I should send it to Asus?
 
I'm pretty sure you could have done this with speedfan but it won't work with most newer motherboards.


Could you control your case fans with system temperature?

You can probably also do this with an aquaero but it's not the cheapest solution.
 
Thanks. Hadn't considered the system temp option but will look into that. Have a feeling it will lag behind the more direct sensors though.

Guess my other option is to have the water temp control the radiator fans and the GPU as the source for the others. There's intake and exhaust for each so both should get air moving through.
 
Monitoring temp of case airflow into coolers is just as critical as component temps because component temp is directly related to temp of air cooling it. This is because every degree increase in air temp entering cooler becomes a degree hotter that component is. I often use cheap indoor/outdoor digital thermometers with wired remote sensor to monitor air temp entering case as indoor temp with remote sensor centered about inch in front of component cooler airflow. With good case airflow air entering coolers is only a few degrees warmer than room. Many stock cases with stock fan setup will have air entering coolers 10-20c warmer than room when system is working hard like gaming. Have good case airflow is as critical as having good component coolers.
 
Definitely looks like it would do the trick and then some. Don't have any qualms about spending the cash, but not very keen on anything that requires a molex adapter in 2022 FFS.

I hear you, old Molex isn't as nice looking as SATA, but don't PSUs cables have some of both? I haven't got any new PSUs in a year or so, but last ones I got had cables with some of each.
 
but not very keen on anything that requires a molex adapter in 2022 FFS.
Every PSU comes with Molex connector cable.

And actually Molex is in one sense far superior connector for accessories:
Because of size and mechanical design keeping contacts far away from each others it has huge tolerances.
Meaning extremely little risk of having cheaply made adapter/splitter melting/burning.
Unlike in case of SATA with its extremely closely spaced contacts and no tolerances.
 
Here's a mockup of what I'd expect Armoury Crate to look like with this sort of thing. T sensor (water) currently highest, but if the GPU were put to use that would quickly pass it and increase the fan speed accordingly.

Maybe I should send it to Asus?

Assuming you have all the sensors available in software already, would something like Argus monitor work exactly like you need? You can set upto 6 inputs per fan you wish to control, eaching having it own curve. For example I use 3 different different temperatures to control my case fans (CPU, GPU and GPU memory) and you can add pretty much any sensor you like and make/load a curve for it.

https://i.imgur.com/YlZRmtx.png
 
I use program called Fan Control https://github.com/Rem0o/FanControl.Releases

I set the case fans curve according to the GPU temps, for the CPU which is using NZXT AIO I use its own software CAM to set curves for the fans on the rad and pump speed

you could even connect the rad fans directly into CPU fan header and set the fan curves according to CPU if needed
 
Last edited:
Argus monitor can do this, can reference 2 sensors at once, so gpu/cpu and many others can have curves with more than one input for the curves.
 
My CPU is on a custom loop and doesn't need much in the way of fan speed to stay cool, even under load. Using Asus Armoury Crate I have the water temp as input, all fans set to idle at 32c and 100% at 40c. Regular desktop use doesn't see the fans really kick in, and even under full-core benchmarking I haven't seen water temp over 37c or fans over ~70%.

Day job is 3D modelling and rendering, for which this is a perfect setup. However, it's is a bit of a problem for gaming because if the CPU doesn't heat the water significantly the fans don't kick in and the GPU is stuck in a case full of increasingly hot air.

What I'm after is something that will allow me to define separate profiles for the water temp and GPU temp, where the fan speed is dictated by the highest. Armoury Crate will let me set both as input sources, but using the above profile would make the fans run at a constant 100% because the GPU is always over 40c.

Anyone know if such a thing exists?


Argus monitor does what you're asking for
 
Fan Control is free maybe worth trying , I havent tried mixing though

  • Save, edit and load multiple profiles
  • Multiple temperature sources ( CPU, GPU, motherboard, hard drives, ".sensor" file )
  • Mix different curves and sensors together
  • Custom fan curves
  • Manual control
  • Fine tune the fan control response with steps, start %, stop %, response time and hysteresis
  • Modern, dashboard-style UI
  • Works as a background application with a customizable tray icon
  • And more!

yZYteY5.jpg

GvK9Ib3.jpg
 
Last edited:
Thanks for the suggestions all. Definitely looks like Argus would do it, and Fan Control seems worth checking out also.

At the moment I've got it configured as I suggested up thread. Radiator fans (in front, out top) controlled by water temp and the other chassis fans (in bottom, out back) via GPU temp. Seems to have been working fine like that, although I've just checked Armoury Crate and it's reset my curves for some reason. Justification for ditching it right there.
 
Back
Top Bottom