Compare commits

...

150 Commits
V37 ... V116

Author SHA1 Message Date
Rem0o
914cad5ce0 V116 2022-05-26 18:21:09 -04:00
Rem0o
b57173ca8e Update FanControl.zip 2022-05-16 12:20:54 -04:00
Rem0o
2e4c01afce Update FanControl.zip 2022-05-16 10:30:09 -04:00
Rem0o
1da1614894 V115 2022-05-16 10:20:38 -04:00
Rem0o
9910600ba1 V114
Hotfix for plugin loading that V113 broke
2022-05-10 16:32:54 -04:00
Rem0o
bf1d7d961d Version 113 2022-05-09 19:05:55 -04:00
Rem0o
ea76429a73 Update README.md 2022-05-09 19:00:07 -04:00
Rem0o
c438d68e6b Revert "Update Updater.exe"
This reverts commit 7cb6939891.
2022-04-30 23:12:44 -04:00
Rem0o
7cb6939891 Update Updater.exe 2022-04-30 12:22:14 -04:00
Rem0o
5976695407 Version 112 2022-04-29 09:29:02 -04:00
Rem0o
7ea4e1a3cd Update README.md 2022-04-28 17:41:14 -04:00
Rem0o
d4668ce203 Merge pull request #703 from MattByName/patch-1
correcting minor typo in readme
2022-04-28 10:39:07 -04:00
Matt Barnard
efa88ca9f5 correcting minor typo in readme 2022-04-28 15:38:01 +01:00
Rem0o
c10e97309e Update README.md 2022-04-25 14:00:42 -04:00
Rem0o
cbe2b59650 Version 111 2022-04-23 13:40:07 -04:00
Rem0o
ce89015727 Update README.md 2022-04-15 11:32:45 -04:00
Rem0o
36150b8a53 Update README.md 2022-04-06 00:59:15 -04:00
Rem0o
13c200602b Update README.md 2022-04-06 00:56:26 -04:00
Rem0o
d55a4c91b2 Update README 2022-04-06 00:51:40 -04:00
Rem0o
eed1701293 Update README 2022-04-06 00:34:44 -04:00
Rem0o
c00f37fa6f Version 110 2022-04-03 14:11:29 -04:00
Rem0o
d5df3eb3e0 Version 109 2022-03-29 21:41:41 -04:00
Rem0o
8bc8689c43 Merge branch 'master' of https://github.com/Rem0o/FanControl.Releases 2022-03-24 15:40:06 -04:00
Rem0o
bae57f49b6 Set sponsor in FUNDING.yml 2022-03-24 15:40:03 -04:00
Rem0o
e80a0e7d40 Merge pull request #548 from medevil84/patch-1
Update README.md
2022-03-20 10:55:27 -04:00
medevil
9200a61ec2 Update README.md
Added a link to the FanControl.AquacomputerHighFlowNext repository
2022-03-19 20:51:45 +01:00
Rem0o
7e07c22626 Version 108 2022-03-15 17:57:08 -04:00
Rem0o
e655ab2257 Version 107 2022-03-15 11:23:54 -04:00
Rem0o
c1cbf89fe3 Update FanControl.zip 2022-03-12 18:53:50 -05:00
Rem0o
dc8d367149 Version 106 2022-03-12 11:33:33 -05:00
Rem0o
8ac5476635 Update FanControl.zip 2022-02-22 09:40:32 -05:00
Rem0o
be42ab5d91 Version 105 2022-02-22 09:23:37 -05:00
Rem0o
36df17525f Version 104 2022-02-21 22:27:38 -05:00
Rem0o
0da3496784 Version 103 2022-02-09 11:23:42 -05:00
Rem0o
2cdf109c87 Version 102 2022-01-27 11:47:47 -05:00
Rem0o
8bc27bec29 Version 101 2022-01-13 09:24:44 -05:00
Rem0o
d76c61dccf Version 100
!!!
2022-01-05 15:03:25 -05:00
Rem0o
1e1f3585f3 Version 99 2021-12-15 16:22:58 -05:00
Rem0o
8cfa4d3989 Version 98 2021-11-23 12:23:01 -05:00
Rem0o
67d139f90d Version 97 2021-11-14 11:47:43 -05:00
Rem0o
f71e79f2eb Version 96 2021-11-08 10:44:58 -05:00
Rem0o
2e7fe2365e Version 95 2021-10-27 21:47:42 -04:00
Rem0o
fabe2943fa Update FanControl.zip 2021-10-05 15:09:28 -04:00
Rem0o
35e955c2eb Version 94 2021-10-05 14:56:54 -04:00
Rem0o
cb5db02255 Update README.md 2021-10-04 19:36:46 -04:00
Rem0o
9f9e95128a Update README 2021-09-21 19:21:25 -04:00
Rem0o
1127c6569e Update README 2021-09-21 19:20:16 -04:00
Rem0o
a195bb7d47 Version 93 2021-09-21 19:01:16 -04:00
Rem0o
38f56f5c16 Update FanControl.zip 2021-09-10 16:31:07 -04:00
Rem0o
035982367f Version 92 2021-09-10 16:11:16 -04:00
Rem0o
da78e3aeaa Update README.md 2021-08-26 17:05:43 -04:00
Rem0o
f9a6f26acc Version 91 2021-08-19 20:21:04 -04:00
Rem0o
65cecbbcfa Version 90 2021-08-09 10:22:10 -04:00
Rem0o
b2daa78602 Version 89 2021-07-24 21:56:21 -04:00
Rem0o
4064ff68d8 Update FanControl.zip 2021-07-23 13:12:44 -04:00
Rem0o
3462c14c71 Version 88 2021-07-22 11:03:16 -04:00
Rem0o
0fbcb61eea Version 87 2021-07-14 10:44:58 -04:00
Rem0o
a5c64035a0 Version 86 2021-07-07 13:11:28 -04:00
Rem0o
5c6828ea9c Version 85 2021-06-27 13:52:45 -04:00
Rem0o
f1a6e4f38e Version 84 2021-06-25 16:24:04 -04:00
Rem0o
04ea368390 Update README.md 2021-06-25 11:06:23 -04:00
Rem0o
4006f5e6dc Update GraphDialog.png 2021-06-21 15:57:17 -04:00
Rem0o
d9292a7f7a Updated README 2021-06-21 11:03:48 -04:00
Rem0o
0b5b319aa1 V83 2021-06-17 10:59:42 -04:00
Rem0o
d0fcd4e88f Version 82 2021-06-14 14:09:40 -04:00
Rem0o
5be9e89635 Revert LHM dll 2021-06-09 09:53:33 -04:00
Rem0o
dba48adfb6 Version 81 2021-06-08 13:18:21 -04:00
Rem0o
e0e6994ce4 Update README.md 2021-06-08 12:06:47 -04:00
Rem0o
91b0fd2f28 Version 80 2021-05-27 16:51:22 -04:00
Rem0o
2638976181 Typo 2021-05-17 20:32:13 -04:00
Rem0o
9d73df2ea9 Version 79 2021-05-17 20:28:21 -04:00
Rem0o
4d60929f2c Version 78 2021-05-05 20:52:20 -04:00
Rem0o
49c708a1a9 Version 77 2021-04-26 10:00:58 -04:00
Rem0o
334aca13f0 Update FanControl.zip 2021-04-22 19:33:37 -04:00
Rem0o
59c883a213 Update FanControl.zip 2021-04-21 11:00:02 -04:00
Rem0o
a20fa5a811 Version 76 2021-04-20 16:56:39 -04:00
Rem0o
8725128cfb Update FanControl.zip 2021-04-20 11:39:22 -04:00
Rem0o
212292f9a9 Version 75 2021-04-18 21:11:50 -04:00
Rem0o
2100c3a81d Version 74 2021-04-05 11:50:24 -04:00
Rem0o
05347ad029 Version 73 2021-03-24 11:08:46 -04:00
Rem0o
5ac5128afb Update FanControl.zip 2021-03-24 10:55:30 -04:00
Rem0o
b514b03e45 Update FanControl.zip 2021-03-23 14:24:26 -04:00
Rem0o
5c08f9274f Version 72 2021-03-23 14:15:35 -04:00
Rem0o
8afd122412 Update README.md 2021-03-16 19:05:09 -04:00
Rem0o
c1fdffb8e5 Update README.md 2021-03-13 12:14:06 -05:00
Rem0o
886f5ee773 Update FanControl.zip 2021-03-12 14:08:20 -05:00
Rem0o
248e6e9d5f Update FanControl.zip 2021-03-12 14:06:54 -05:00
Rem0o
fee1f11cd1 Version 71 2021-03-12 12:21:03 -05:00
Rem0o
e7754f9013 Version 70 2021-03-04 18:20:34 -05:00
Rem0o
2eefec8142 Update version.json 2021-02-24 12:54:52 -05:00
Rem0o
5f483e397e Update README.md 2021-02-24 12:53:22 -05:00
Rem0o
bca37ea56f Update README.md 2021-02-24 12:52:34 -05:00
Rem0o
e3aabbbe8a Version 69 2021-02-24 12:50:21 -05:00
Rem0o
698385f7a6 Update README.md 2021-02-17 20:31:19 -05:00
Rem0o
50678092cc Update FanControl.zip 2021-02-17 20:28:03 -05:00
Rem0o
469129655b Version 68 2021-02-17 20:23:41 -05:00
Rem0o
60657eb0be Version 67 2021-02-08 09:38:22 -05:00
Rem0o
32fa949271 Version 66 2021-02-01 13:39:02 -05:00
Rem0o
6b78fca414 Update FanControl.zip 2021-01-29 10:58:49 -05:00
Rem0o
68ec416e6d Update README.md 2021-01-28 15:06:54 -05:00
Rem0o
ce43ad4ca5 Version 65 2021-01-28 10:47:16 -05:00
Rem0o
98063a9b17 Update README.md 2021-01-24 17:24:07 -05:00
Rem0o
12f6f23c6e Version 64 2021-01-24 17:21:52 -05:00
Rem0o
eafd79a4c5 Version 63 2021-01-16 14:04:50 -05:00
Rem0o
249c677608 Update README.md 2021-01-03 11:46:55 -05:00
Rem0o
b8baa8e29a Version 62 2021-01-03 11:46:26 -05:00
Rem0o
c2c56283fe Version 61 2021-01-01 17:48:21 -05:00
Rem0o
a64608f4bc Version 60 2020-12-28 12:52:58 -05:00
Rem0o
0418a27b6d Update FanControl.zip 2020-12-04 16:33:19 -05:00
Rem0o
a0fb99d53c Version 59 2020-12-04 15:46:21 -05:00
Rem0o
cf12517eac Version 58 2020-11-25 19:50:46 -05:00
Rem0o
27cba84188 Update FanControl.zip 2020-11-17 15:38:54 -05:00
Rem0o
7fc036e89c Version 57 2020-11-17 15:18:00 -05:00
Rem0o
c53dbe8d86 Version 56 2020-11-10 13:37:06 -05:00
Rem0o
25c4003392 Version 55 2020-11-03 11:39:17 -05:00
Rem0o
4798ae0d30 Version 54 2020-10-26 19:10:15 -04:00
Rem0o
29604ead22 Update Updater.exe 2020-10-22 15:10:07 -04:00
Rem0o
b386906193 Version 53 2020-10-22 14:45:23 -04:00
Rem0o
cd985a7720 Version 52 2020-10-17 13:08:01 -04:00
Rem0o
219e48a4f1 Update FanControl.zip 2020-10-08 09:56:37 -04:00
Rem0o
990750d9aa Update FanControl.zip 2020-10-08 09:54:18 -04:00
Rem0o
653c33a23d Update FanControl.zip 2020-10-08 09:48:15 -04:00
Rem0o
95d4378fdc Version 51 2020-10-08 09:46:37 -04:00
Rem0o
74b38e837e Version 50 2020-10-06 23:03:00 -04:00
Rem0o
7857eb3322 Version 49 2020-09-14 11:51:33 -04:00
Rem0o
33806ef411 Update FanControl.zip 2020-09-03 08:59:00 -04:00
Rem0o
cff04475c6 Update README.md 2020-09-02 17:46:12 -04:00
Rem0o
6005e58c71 Version 48 2020-09-02 17:45:29 -04:00
Rem0o
064052f6a1 Version 47 2020-08-28 17:51:50 -04:00
Rem0o
cff6cb08e9 Update README.md 2020-08-25 11:57:26 -04:00
Rem0o
ef3f799205 Update README.md 2020-08-25 09:20:27 -04:00
Rem0o
ebdb29c012 Update FanControl.zip 2020-08-24 21:09:53 -04:00
Rem0o
c7a02fbe9e Version 46 2020-08-24 21:05:24 -04:00
Rem0o
487dd68003 Version 45 2020-08-20 17:09:24 -04:00
Rem0o
60e8afd5f2 Version 44 2020-08-16 17:48:35 -04:00
Rem0o
1f19b19b6b Update README.md 2020-08-15 11:57:16 -04:00
Rem0o
839ade896e Update README.md 2020-08-15 11:56:36 -04:00
Rem0o
13409451b5 Version 43 2020-08-15 11:45:23 -04:00
Rem0o
ae50069d18 Version 42 2020-08-11 18:06:07 -04:00
Rem0o
14723551ff Update README.md 2020-08-11 14:33:27 -04:00
Rem0o
5dc75d69c5 Version 41 2020-08-11 13:18:17 -04:00
Rem0o
99e2328b93 Version 40 2020-08-11 11:48:06 -04:00
Rem0o
44566db75a Merge branch 'master' of https://github.com/Rem0o/FanControl.Releases 2020-08-10 10:02:56 -04:00
Rem0o
b1d61ad225 Update README.md 2020-08-10 10:02:50 -04:00
Rem0o
50871fea6c Merge pull request #17 from Rem0o/NvAPIWrapper
Version 39
2020-08-10 09:59:15 -04:00
Rem0o
c2d7882662 Version 39 2020-08-10 09:57:17 -04:00
Rem0o
e17cce467f Update FanControl.zip 2020-08-05 21:07:42 -04:00
Rem0o
3bfc6739bb Version 39
-Changed Nvidia GPU backend to NVApiWrapper
2020-08-04 14:36:18 -04:00
Rem0o
0fa3f0afd8 Update README.md 2020-07-19 12:22:58 -04:00
Rem0o
a52ff2bfa1 Version 38 2020-07-19 11:12:10 -04:00
10 changed files with 73 additions and 28 deletions

2
.github/FUNDING.yml vendored
View File

@@ -1,6 +1,6 @@
# 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
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username

Binary file not shown.

Binary file not shown.

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 60 KiB

After

Width:  |  Height:  |  Size: 71 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
Images/SensorNickname.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

BIN
Images/logo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 383 KiB

View File

@@ -1,50 +1,95 @@
# FanControl.Releases
# Fan Control
## [![Donate](https://img.shields.io/badge/Donate-PayPal-green.svg)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=N4JPSTUQHRJM8&currency_code=USD&source=url&item_name=Fan+Control)
<p align=center>
<img src="Images/logo.gif" width=60/>
</p>
<p align=center>This is the release repository for Fan Control, a focused and highly customizable fan controlling software for Windows.</span>
This is the release repository for Fan Control, a highly customizable fan controlling software for Windows.
<br>
<br>
Libraries used:
* https://github.com/LibreHardwareMonitor/LibreHardwareMonitor
* https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
[![Download](https://img.shields.io/badge/Download-FanControl-green.svg?style=flat&logo=download)](/FanControl.zip?raw=true)
[![Donate](https://img.shields.io/badge/Donate-PayPal-blue.svg?style=flat&logo=paypal)](https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=N4JPSTUQHRJM8&currency_code=USD&source=url&item_name=Fan+Control)
## Issues
* 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.
* Please only open issues for the software itself, UI, feature request and so on.
## 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
![Fan Control](Images/MainUI.png)
## Features
## New
* __(NEW) Opt-out of update popup for a specific version__
* 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
* Save, edit and load multiple profiles
* Multiple temperature sources ( CPU, GPU, motherboard, hard drives )
* Custom fan curves
* Fine tune the fan control response with steps, activation %, response time and hysteresis
* Mix different curves and sensors together
* Modern, dashboard-style UI
* Works as a background application with a customizable tray icon
* Create custom external temperature sensors with *.sensor files.
* And more!
## Installation
1. [Download the latest archive](/FanControl.zip?raw=true)
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](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.
* 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
* __Q__: What settings should I set in my BIOS to play along nicely with FanControl?
<br>__A__: You want to avoid any "smart" control from your BIOS. Setting a fixed default speed in there, like 50%, works great for most people. Also keep an eye if your BIOS has PWM or DC mode on. One could work better for you depending on your setup.
* __Q__: My Nvidia cards has X fans, but only two cards show up, why?
<br>__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?
<br>__A__: See __[ Issues and hardware compatibility](#issues-and-hardware-compatibility)__.
* __Q__: How does __[FAN CURVE TYPE]__ works and what does its parameters do?
<br>__A__: Click on its card's icon at the top left, a dialog will tell you.
* __Q__: Does it run on my OS?
<br>__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
* Mix : Use two different curves and apply a mix function (Max, Sum)
* 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, Subtract)
* 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](Images/GraphDialog.png)
## Theme editor
* Dark mode available
![Fan Control](Images/ColorsDialog.png)
## Libraries used:
* https://github.com/LibreHardwareMonitor/LibreHardwareMonitor
* https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
* https://github.com/falahati/NvAPIWrapper

Binary file not shown.

View File

@@ -1,4 +1,4 @@
{
"Number": 37,
"Message": "- External temp. sensors: Create a *.sensor file in the app folder to create a temperature file sensor. See the Example.sensor file."
"Number": 116,
"Message": "- Opt-out of update popup for a specific version \r\n- Fixed a graph editing bug \r\n- Extended plugin interface with injectable modules (logger and dialog) \r\n- Auto fan curve now acts like a linear fan curve when not in load temperature \r\n- Show the config file save/load location"
}