Compare commits

...

156 Commits
V45 ... V129

Author SHA1 Message Date
Rem0o
2b758509b7 V129 2022-09-18 12:19:54 -04:00
Rem0o
7ef2153659 Version 128 2022-09-15 10:25:10 -04:00
Krzysztof Kowalczyk
2e4666491d Added Asus WMI plugin to README (#1083) 2022-09-06 09:35:45 -04:00
Rem0o
1d01972c4b Version 127 2022-09-04 20:11:55 -04:00
Rem0o
7fd6491855 Update FanControl.zip 2022-09-03 13:56:21 -04:00
Rem0o
084792e8cf Version 126 2022-09-03 13:13:33 -04:00
Rem0o
fe58d80901 Update FanControl.zip 2022-08-31 18:06:57 -04:00
Rem0o
2f83ce99cc Version 125 2022-08-31 17:58:09 -04:00
Rem0o
631cabe792 Version 124 2022-08-25 09:21:11 -04:00
Rem0o
97685b0ecc Update FanControl.zip 2022-08-19 10:36:38 -04:00
Rem0o
d21eeb9ce0 Version 123 2022-08-19 10:24:13 -04:00
Rem0o
761417bf74 Update FanControl.zip 2022-08-18 09:23:40 -04:00
Rem0o
879eabd7ca Version 122 2022-08-17 20:53:15 -04:00
Rem0o
21d6ecbb80 Update issue templates 2022-08-08 22:10:19 -04:00
Rem0o
36f02f761a Update issue templates 2022-08-08 22:08:56 -04:00
Rem0o
e3d0c1e4bc Version 121 2022-07-30 16:30:53 -04:00
Rem0o
44fa6eb0ed Version 120 2022-07-15 10:27:19 -04:00
Rem0o
92f81d67b4 Version 119 2022-06-29 10:36:32 -04:00
Rem0o
8cd2910fcf Update README.md 2022-06-28 22:00:56 -04:00
xmikedanielsx
5b47a10478 Feature/update readme add featured on (#906)
* Add Featured On - For YouTuber who drove traffic

* change to standard html attribute instead of style tag
2022-06-28 21:57:47 -04:00
Rem0o
0a61f72d51 Version 118 2022-06-08 12:18:54 -04:00
Rem0o
de3aafd60d Update README.md 2022-06-02 00:38:42 -04:00
Rem0o
4f605b4c96 V117 2022-05-30 13:44:23 -04:00
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
9 changed files with 89 additions and 35 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

17
.github/ISSUE_TEMPLATE/bug_report.md vendored Normal file
View File

@@ -0,0 +1,17 @@
---
name: Bug report
about: Create a bug issue with all relevant informations
title: ''
labels: ''
assignees: ''
---
**Describe the bug**
[A clear and concise description of what the bug is. Hardware support requests do NOT count as a bug. See README. Screenshots are worth a thousand words.]
**Is there a log.txt file next to FanControl.exe with recent date entries?**
[Link it here]
**Relevant hardware specs and setup**
[Laptops and most proprietary pre-built desktops are not supported.]

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

BIN
Images/logo.gif Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 383 KiB

101
README.md
View File

@@ -1,65 +1,102 @@
# 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&currency_code=USD&source=url&item_name=Fan+Control)
##
This is the release repository for Fan Control, a highly customizable fan controlling software for Windows.
<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>
<br>
<br>
[![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)
## Featured On
JayzTwoCents - Everyone NEEDS this FREE piece of software... You will thank me!
<a href="https://www.youtube.com/watch?v=uDPKVKBMQU8"><img alt="JayzTwoCents - Everyone NEEDS this FREE piece of software... You will thank me!" src="https://i.ytimg.com/vi/uDPKVKBMQU8/hq720.jpg?sqp=-oaymwEcCNAFEJQDSFXyq4qpAw4IARUAAIhCGAFwAcABBg==&amp;rs=AOn4CLDpjcuKgjSlSO8bZt8bcG4eKoRB4Q" width="350" /></a>
## 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)
## New
* New fan curve type : "Target". Will hold the configured "load" fan speed until the idle temperature is reached.
* Support for newer Nvidia RTX cards with NvAPIWrapper
* Support for external sensors with .sensor files (see Example.sensor in your application folder)
* __(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
## Installation
1. [Download the latest archive](/FanControl.zip?raw=true)
2. Extract to the desired installation folder
3. [Optional] Run the Register_Startup_Task.cmd script
4. 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.
* Please only open issues for the software itself, UI, feature request and so on.
The plugin system let you inject any type of sensor into FanControl, see [Plugins wiki](https://github.com/Rem0o/FanControl.Releases/wiki/Plugins)
![Fan Control](Images/MainUI.png)
Some examples (notify me if I'm missing some):
* __(NEW)__ https://github.com/Mourdraug/FanControl.AsusWMI to interface with ASUS motherboards through WMI methods
* __(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
## Features
## Issues and hardware compatibility
* Save, edit and load multiple profiles
* Multiple temperature sources ( CPU, GPU, motherboard, hard drives, ".sensor" file )
* 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!
* 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 the following projects. If you can't contribute meaningfully with a branch/PR, don't pollute their issue page with "XXXXX doesn't work". The hardware is needed for testing. If a dev has interest in that project, is browsing it, has your specific hardware AND the knowledge to make it work, that dev won't be looking for your issue, he'll just raise a PR.
* https://github.com/LibreHardwareMonitor/LibreHardwareMonitor
* https://github.com/falahati/NvAPIWrapper
* Please only open issues on this repository for the software itself, UI, feature request and so on.
* If you do have a special 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, 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__: My new AMD card can't be controlled, why?
<br>__A__: Newer AMD cards are not supported. If you can provide a working sample of code that works with these newer cards, please share!
* __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
* Target: Temperature based that holds speed until target temperature is reached
* Mix : Use two different curves and apply a mix function (Max, Sum)
* 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
* https://github.com/falahati/NvAPIWrapper

Binary file not shown.

View File

@@ -1,4 +1,4 @@
{
"Number": 45,
"Message": "-Target Fan Curve: Holds the load fan speed until idle temperature is reached \r\n-0 deg (empty/null) temperature readout will max fan curves"
"Number": 129,
"Message": "-Bugfix: Plugin initialization would duplicate cards\r\n-Update LibreHardwareMonitorLib (NZXT GRID+ V3 support)"
}