mirror of
https://github.com/Rem0o/FanControl.Releases.git
synced 2026-04-26 03:00:17 -04:00
Compare commits
46 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
c438d68e6b | ||
|
|
7cb6939891 | ||
|
|
5976695407 | ||
|
|
7ea4e1a3cd | ||
|
|
d4668ce203 | ||
|
|
efa88ca9f5 | ||
|
|
c10e97309e | ||
|
|
cbe2b59650 | ||
|
|
ce89015727 | ||
|
|
36150b8a53 | ||
|
|
13c200602b | ||
|
|
d55a4c91b2 | ||
|
|
eed1701293 | ||
|
|
c00f37fa6f | ||
|
|
d5df3eb3e0 | ||
|
|
8bc8689c43 | ||
|
|
bae57f49b6 | ||
|
|
e80a0e7d40 | ||
|
|
9200a61ec2 | ||
|
|
7e07c22626 | ||
|
|
e655ab2257 | ||
|
|
c1cbf89fe3 | ||
|
|
dc8d367149 | ||
|
|
8ac5476635 | ||
|
|
be42ab5d91 | ||
|
|
36df17525f | ||
|
|
0da3496784 | ||
|
|
2cdf109c87 | ||
|
|
8bc27bec29 | ||
|
|
d76c61dccf | ||
|
|
1e1f3585f3 | ||
|
|
8cfa4d3989 | ||
|
|
67d139f90d | ||
|
|
f71e79f2eb | ||
|
|
2e7fe2365e | ||
|
|
fabe2943fa | ||
|
|
35e955c2eb | ||
|
|
cb5db02255 | ||
|
|
9f9e95128a | ||
|
|
1127c6569e | ||
|
|
a195bb7d47 | ||
|
|
38f56f5c16 | ||
|
|
035982367f | ||
|
|
da78e3aeaa | ||
|
|
f9a6f26acc | ||
|
|
65cecbbcfa |
2
.github/FUNDING.yml
vendored
2
.github/FUNDING.yml
vendored
@@ -1,6 +1,6 @@
|
|||||||
# These are supported funding model platforms
|
# These are supported funding model platforms
|
||||||
|
|
||||||
github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
|
github: [rem0o] # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
|
||||||
patreon: # Replace with a single Patreon username
|
patreon: # Replace with a single Patreon username
|
||||||
open_collective: # Replace with a single Open Collective username
|
open_collective: # Replace with a single Open Collective username
|
||||||
ko_fi: # Replace with a single Ko-fi username
|
ko_fi: # Replace with a single Ko-fi username
|
||||||
|
|||||||
BIN
FanControl.zip
BIN
FanControl.zip
Binary file not shown.
Binary file not shown.
|
Before Width: | Height: | Size: 48 KiB After Width: | Height: | Size: 48 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 63 KiB After Width: | Height: | Size: 71 KiB |
BIN
Images/SensorNickname.png
Normal file
BIN
Images/SensorNickname.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 23 KiB |
BIN
Images/logo.gif
Normal file
BIN
Images/logo.gif
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 383 KiB |
94
README.md
94
README.md
@@ -1,57 +1,76 @@
|
|||||||
# FanControl.Releases
|
# Fan Control
|
||||||
|
|
||||||
[<img src="https://www.paypalobjects.com/webstatic/mktg/logo/pp_cc_mark_37x23.jpg">](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=N4JPSTUQHRJM8¤cy_code=USD&source=url&item_name=Fan+Control)
|
<p align=center>
|
||||||
##
|
<img src="Images/logo.gif" width=60/>
|
||||||
This is the release repository for Fan Control, a highly customizable fan controlling software for Windows.
|
</p>
|
||||||
|
<p align=center>This is the release repository for Fan Control, a focused and highly customizable fan controlling software for Windows.</span>
|
||||||
|
|
||||||
|
<br>
|
||||||
|
<br>
|
||||||
|
|
||||||
|
[](/FanControl.zip?raw=true)
|
||||||
|
[](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=N4JPSTUQHRJM8¤cy_code=USD&source=url&item_name=Fan+Control)
|
||||||
|
|
||||||
|
|
||||||
|
## 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](#fan-curve-types)__, including a custom __[graph](#graph-fan-curve-editor)__
|
||||||
|
* __Mix__ fan curves or sensor togethers (max, min, average)
|
||||||
|
* Low resource usage
|
||||||
|
* Advanced tuning with steps, start %, stop %, response time and hysteresis
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## New
|
## New
|
||||||
|
* Configurable temperature range for graphs
|
||||||
* <b>Reduced CPU usage by 50%</b>
|
* Decimal support in graphs
|
||||||
* <b> -c or --config [json config file] command line arg </b>
|
* Nickname any temperature sensor from the sensor settings dialog
|
||||||
* Increased max temp. to 120 C
|
* Auto fan curve (BETA): Automatically adjust speed to keep target temperature
|
||||||
* Replaced numerical comboboxes with text boxes
|
* Sensor settings dialog window. Activate or deactivate specific sources.
|
||||||
* Time average custom sensor ( Plus sign menu )
|
|
||||||
* File custom sensor interface ( Plus sign menu )
|
|
||||||
* Plugin system, see [Plugins wiki](https://github.com/Rem0o/FanControl.Releases/wiki/Plugins) and
|
|
||||||
* https://github.com/Rem0o/FanControl.HWInfo
|
|
||||||
* https://github.com/Rem0o/FanControl.DellPlugin
|
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
|
||||||
1. [Download the latest archive](/FanControl.zip?raw=true)
|
1. [Download the latest archive](/FanControl.zip?raw=true)
|
||||||
2. Extract to the desired installation folder
|
2. Extract to the desired installation folder
|
||||||
3. Start FanControl.exe
|
3. Start FanControl.exe
|
||||||
|
4. (Optional) -c or --config [json config file] command line arg
|
||||||
|
|
||||||
## Issues
|
## Plugins
|
||||||
|
|
||||||
* I am not the main developer for the driver portion of this software. Any issue regarding hardware compatibility should be submitted to LibreHardwareMonitor's repository.
|
The plugin system let you inject any type of sensor into FanControl, see [Plugins wiki](https://github.com/Rem0o/FanControl.Releases/wiki/Plugins)
|
||||||
|
|
||||||
|
Some examples (notify me if I'm missing some):
|
||||||
|
* __(NEW)__ https://github.com/iJacks1980/FanControl.CommanderPRO to interface with Corsair commander devices
|
||||||
|
* __(NEW)__ https://github.com/medevil84/FanControl.AquacomputerHighFlowNext to interface with aquacomputer HighFlowNext
|
||||||
|
* https://github.com/Rem0o/FanControl.HWInfo to import HWInfo sensor data
|
||||||
|
* https://github.com/Rem0o/FanControl.DellPlugin for dell laptops and some towers
|
||||||
|
|
||||||
|
## 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:
|
||||||
|
* https://github.com/LibreHardwareMonitor/LibreHardwareMonitor
|
||||||
|
* https://github.com/falahati/NvAPIWrapper
|
||||||
|
|
||||||
* Please only open issues for the software itself, UI, feature request and so 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](https://github.com/Rem0o/FanControl.Releases/wiki/Plugins), then feel free to submit that.
|
||||||
|
|
||||||
## FAQ
|
## FAQ
|
||||||
* <b>Q</b>: How does <b>[FAN CURVE TYPE]</b> works and what does its parameters do?
|
* __Q__: My Nvidia cards has X fans, but only two cards show up, why?
|
||||||
<br><b>A</b>: Click on its card's icon at the top left, a dialog will tell you.
|
<br>__A__: Your card only has 2 channels, more than 1 fan are plugged to the same channel.
|
||||||
* <b>Q</b>: Does it run on my OS?
|
* __Q__: There is no control cards / control cards are missing / control cards are not changing my fan speeds, what's the issue?
|
||||||
<br><b>A</b>: If your OS is Windows 10, yes.
|
<br>__A__: See section above.
|
||||||
* <b>Q</b>: There is no control cards / control cards are missing / control cards are not changing my fan speeds, what's the issue?
|
* __Q__: How does __[FAN CURVE TYPE]__ works and what does its parameters do?
|
||||||
<br><b>A</b>: Your motherboard's SuperIO chip is not supported / badly supported, see the [Issues](#issues) section.
|
<br>__A__: Click on its card's icon at the top left, a dialog will tell you.
|
||||||
|
* __Q__: Does it run on my OS?
|
||||||
## Features
|
<br>__A__: If your OS is Windows 10 __Or 11__, yes.
|
||||||
|
|
||||||
* Save, edit and load multiple profiles
|
|
||||||
* Multiple temperature sources ( CPU, GPU, motherboard, hard drives, ".sensor" file )
|
|
||||||
* <b>Mix different curves and sensors together</b>
|
|
||||||
* 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!
|
|
||||||
|
|
||||||
## Fan curve types
|
## Fan curve types
|
||||||
|
|
||||||
|
* (NEW) Auto: PI controller-ish type function. % will surf until temp is stable at load.
|
||||||
* Linear : Temperature based linear function
|
* Linear : Temperature based linear function
|
||||||
* Graph : Temperature based custom curve
|
* Graph : Temperature based custom curve
|
||||||
* Target: Temperature based that holds speed until target temperature is reached
|
* Target: Temperature based that holds speed until target temperature is reached
|
||||||
@@ -61,18 +80,13 @@ This is the release repository for Fan Control, a highly customizable fan contro
|
|||||||
|
|
||||||
## Graph fan curve editor
|
## Graph fan curve editor
|
||||||
|
|
||||||
|
* (NEW) Change the temperature range for finer control over a small range
|
||||||
* Add, remove and drag points arround the graph
|
* Add, remove and drag points arround the graph
|
||||||
* Copy and paste points from a graph to another
|
* Copy and paste points from a graph to another
|
||||||
* Fine-tune the response with the hysteresis and response time parameters
|
* Fine-tune the response with the hysteresis and response time parameters
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
## Theme editor
|
|
||||||
|
|
||||||
* Dark mode available
|
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Libraries used:
|
## Libraries used:
|
||||||
* https://github.com/LibreHardwareMonitor/LibreHardwareMonitor
|
* https://github.com/LibreHardwareMonitor/LibreHardwareMonitor
|
||||||
* https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
|
* https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
{
|
{
|
||||||
"Number": 89,
|
"Number": 112,
|
||||||
"Message": "- Bug with average mix fan curves"
|
"Message": "- Auto-scroll when adding a new item \r\n- Cancel button in graph dialog \r\n- Auto-save on logout, shutdown or restart \r\n- Fixed a \"one way\" hysteresis bug \r\n- Fixed a bug allowing over 100% on Nvidia controls \r\n- Changed minus button style on numeric up/down fields \r\n- Fixed a drag and drop bug\r\n- Fixed window positioning bug \r\n- Fixed transitionary state bug for linear and graph"
|
||||||
}
|
}
|
||||||
Reference in New Issue
Block a user