Skip to content
Back to home

Case Fan Control

Introduction

I never thought my ATX desktop was loud until I built a small ITX machine. Placed side by side, the difference was obvious: what I used to complain about as “noisy” suddenly felt quiet in comparison.

The motherboard’s built-in fan control offers very limited options — usually based on motherboard or CPU temperature. I had lowered fan speeds for low CPU temperatures, but it made almost no difference. The issue could be the BIOS from Maxsun or simply that the case fans aren’t suited to fine-grained control.

In reality, case fans rarely need to run at high speed except under specific loads, most notably when the GPU is under heavy load. The motherboard isn’t the main heat source; it only heats up indirectly. Using the motherboard temperature to drive case fans introduces lag and inaccuracy. Ideally, case fans should respond to GPU temperature, but you can’t configure that in the BIOS.

So I looked for alternatives and found a small tool on GitHub called FanControl. It turned out to be feature-rich and solved my problem — worth a quick write-up.

Fan Speed Control

FanControl’s interface is organized into three panels: Controls, Speeds, and Curves.

image-20240620182749451

When I started tweaking things I ran into two issues quickly:

That explained the noise. I actually had four case fans installed originally — I’d already removed two, otherwise the noise would have been worse.

I checked the model: Arctic F12, 3-pin. They generally have good reviews. Many users note they’re quiet below about 1000 RPM but become noticeably loud above that. The problem wasn’t the fans themselves but the control method: these fans don’t support PWM. So it’s no surprise the motherboard settings had little effect.

Looking further in the BIOS, only one of the case fan headers supported DC control; the other option was missing. I haven’t opened the case to confirm, but it might be related to the connector. After some fiddling and saving the settings, the outer case fans became controllable. At that point, speed adjustments finally mattered.

image-20240620184306186

Settings and Tuning

image-20240620185657196


After these tweaks, my case fans no longer ran at full speed all the time. Fan RPMs now scale with load, and the noise level dropped back to a reasonable level.

image-20240620190508654


This work is licensed under “CC BY-NC-SA 4.0”. For commercial use, please contact the site owner for authorization. For non-commercial sharing, please keep attribution and the original link. If you remix, transform, or build upon this material, you must distribute your contributions under the same license.

Share this post on:

Previous Post
Essay | Meet More People, But Make Fewer Friends
Next Post
Repost | Build Your Records