Skip to content

twone38/FanCtrl

 
 

Repository files navigation

FanCtrl

FanCtrl is a software that allows you to automatically control the fan speed on your PC.
Requires .NET framework 4.6 or higher.

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)

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

PayPal

About

FanCtrl is a software that allows you to automatically control the fan speed on your PC.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C# 100.0%