Skip to content
master
Switch branches/tags
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
May 15, 2020
img
Jan 14, 2021
Apr 5, 2020
Apr 5, 2020
May 14, 2020
Jan 14, 2021
Jan 14, 2021
Jan 14, 2021
May 14, 2020

README.md

FanCtrl

FanCtrl is a software that allows you to automatically control the fan speed on your PC.
Requires .NET framework 4.6 or higher.
Requires Visual redistributable 2019(x64)

Gigabyte motherboard : If AppCenter is installed, it is controlled by communicating with EasytuneEngineService.
Other motherboard : Use LibreHardwareMonitorLib or OpenHardwareMonitorLib to obtain sensor temperature, fan rpm, and to control the fan.
NZXT Kraken x2 and x3 is support (z3 series is not supported)
EVGA CLC is support
NZXT RGB & Fan Controller is support
DIMM thermal sensor is support

FanCtrl
Auto Fan Control

On Screen Display (RTSS)

Requires Rivatuner statistics server
GROUP stands for one line, and ITEM is the data to display.
OSD
OSD2

Lighting

You can see the lighting packet on the link.
NZXT Kraken X2 : X2.txt
NZXT Kraken X3 : X3.txt
EVGA CLC : clc.txt
NZXT RGB & Fan Controller : RGBnFC.txt

Example X2
Lighting
Logo : Spectrum wave
Ring : Spectrum wave

Lighting2
Logo : Fading
Ring : Pulse

Using external Libraries

Sensor and Fan Control : LibreHardwareMonitorLib or OpenHardwareMonitorLib
Gigabyte board Sensor and Fan Control : AppCenter
Nvidia Graphic card Sensor and Fan Control : NvAPIWrapper
NZXT Kraken USB Communication : HIDSharp
EVGA CLC USB Communication : SiUSBXp or libusb-1.0
Json : Newtonsoft Json
Graph : ZedGraph

License

GNU General Public License v3.0

Precautions

  • FanCtrl is free software with a GNU GPLv3 license.
  • You can malfunction while other fan control programs are on at the same time.
  • I am not responsible for hardware that has failed or is not working using this software.
  • Not all types of hardware are supported.

Donate

Buy Me A Coffee