Skip to content

0xROOTPLS/FanSet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

FanSet

I couldn't find a free fan control program that was just simple and fit my style - so I made this. Enjoy!

Features

  • Set fan speeds - All fans at once or individually
  • Test mode - Spins each fan to 100% one-by-one so you can identify them by sound
  • Rename fans - Give your fans memorable names (saved between sessions)
  • Reset to auto - Return fans to automatic/BIOS control anytime
  • Clean UI - No clutter, just what you need

Requirements

  • Windows
  • Python 3.8+

Installation

  1. Clone this repo
  2. Install dependencies:
    pip install pythonnet rich
    
  3. Run:
    python FanSet.py
    
    (Auto-elevates to Administrator via UAC prompt)

Usage

Key Action
S Set all fans to a speed %
I Set individual fan speed
T Test mode (identify fans)
R Rename a fan
A Reset to automatic
Q Quit

Notes

  • Fans stay at their set speed until you change it or reset to auto
  • Fan names are saved to FanSetFiles/fan_config.json
  • Not all hardware supports software fan control - if no fans show up, your motherboard may only allow control through BIOS

Credits

Uses LibreHardwareMonitor for hardware access.

About

An interactive CLI python fan control utility.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages