GithubHelp home page GithubHelp logo

hartl3y94 / fancontrol.releases Goto Github PK

View Code? Open in Web Editor NEW

This project forked from rem0o/fancontrol.releases

0.0 0.0 0.0 112.22 MB

This is the release repository for Fan Control, a highly customizable fan controlling software for Windows.

fancontrol.releases's Introduction

Fan Control

This is the release repository for Fan Control, a focused and highly customizable fan controlling software for Windows.

Download Donate

Main features

  • Guided setup process on first launch
  • Save, edit and load multiple profiles
  • Change the theme and color to fit your setup
  • Multiple temperature sources ( CPU, GPU, motherboard, hard drives... )
  • Multiple fan curve functions, including a custom graph
  • Mix fan curves or sensor togethers (max, min, average)
  • Low resource usage
  • Advanced tuning with steps, start %, stop %, response time and hysteresis

Fan Control

New

  • Configurable temperature range for graphs
  • Decimal support in graphs
  • Nickname any temperature sensor from the sensor settings dialog
  • Auto fan curve (BETA): Automatically adjust speed to keep target temperature
  • Sensor settings dialog window. Activate or deactivate specific sources.

Installation

  1. Download the latest archive
  2. Extract to the desired installation folder
  3. Start FanControl.exe
  4. (Optional) -c or --config [json config file] command line arg

Plugins

The plugin system let you inject any type of sensor into FanControl, see Plugins wiki

Some examples (notify me if I'm missing some):

Issues and hardware compatibility

  • I am not the main developer for the driver/backend portion of this software. Fan Control is basically a UI on top of existing hardware libraries. Any issue regarding hardware compatibility entirely depends on:

  • Please only open issues for the software itself, UI, feature request and so on.

  • If you do have a hardware compatibility request and you can provide a working sample of code that can be used in .NET, like with a Plugin, then feel free to submit that.

FAQ

  • Q: My Nvidia cards has X fans, but only two cards show up, why?
    A: Your card only has 2 channels, more than 1 fan are plugged to the same channel.
  • Q: There is no control cards / control cards are missing / control cards are not changing my fan speeds, what's the issue?
    A: See section above.
  • Q: How does [FAN CURVE TYPE] works and what does its parameters do?
    A: Click on its card's icon at the top left, a dialog will tell you.
  • Q: Does it run on my OS?
    A: If your OS is Windows 10 Or 11, yes.

Fan curve types

  • (NEW) Auto: PI controller-ish type function. % will surf until temp is stable at load.
  • Linear : Temperature based linear function
  • Graph : Temperature based custom curve
  • Target: Temperature based that holds speed until target temperature is reached
  • Mix : Use two different curves and apply a mix function (Min, Max, Sum, Average)
  • Sync : Sync to an existing control
  • Flat: Set a fixed %

Graph fan curve editor

  • (NEW) Change the temperature range for finer control over a small range
  • Add, remove and drag points arround the graph
  • Copy and paste points from a graph to another
  • Fine-tune the response with the hysteresis and response time parameters

Fan Control

Libraries used:

fancontrol.releases's People

Contributors

mattbyname avatar medevil84 avatar rem0o avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.