xuantl / open-hardware-monitor

Automatically exported from code.google.com/p/open-hardware-monitor
0 stars 0 forks source link

Command line fan speed set #315

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What is the expected output? 

Ideally,
MS should provide API through DeviceIOControl to set this - atleast allow 
setting fan speed from 60% to 100% so as to not allow entirely stop fans in 
laptops easily, but as far as I can tell, their WMI fan speed set is 
unimplemented. 

Even more ideal would be to manually set the fan speed in BIOS but this isn't 
offered in most BIOSes.

But lacking that:

I've been looking for a tool like:
fanset.exe /cpu 50(%)

Requirements would be that it uses no driver, or if it uses a driver, it will 
load and unload the driver, leaving no drivers or services behind it after 
being done with adjusting the fan speed.
If the fan speed resets on system resume or other events, task scheduler should 
be used to re-run the fanset.exe.

However as far as I can tell, it's probably easier to build a 555/lm317 based 
fan controller than control fan speed programmatically without using a driver. 
So that's what I'm going to do next. Additionally, it won't need updates if the 
fan controlling chip changes. 

Original issue reported on code.google.com by virtan...@gmail.com on 17 Jan 2012 at 11:49