TPFanControl

T4x series specific matters only
Post Reply
Message
Author
Metallo
Freshman Member
Posts: 65
Joined: Thu Aug 28, 2008 9:18 am
Location: Fredericton, Canada

TPFanControl

#1 Post by Metallo » Fri Feb 20, 2009 9:10 am

Hi,

I have a T40 with a short fan, I came across the TPfancontrol very recently and I have two questions:

1)
What are the typical values I should use for my T40, considering a regular use, internet browsing, occasionaly a game or so.
I have the original HDD 35GB (planning to buy a WD2500BEVE), ATi 7500 video card, 2GB RAM.

2)
By default, the TPfancontrol opens as smart mode 1, I guess to change the default to open as smart mode 2 I need to change the .ini file, but cannot find the line to change. Can you point me to it?

Thank you!
Alex
IBM ThinkPad T40 2373-8CG, Pentium M 1.5 GHz, 2GB RAM, HDD WD 250GB, DVD LG Electronics, ATI Mobility Radeon 7500, W7 PRO SP3

Johan
Moderator1
Moderator1
Posts: 1978
Joined: Mon Mar 07, 2005 2:00 pm
Location: Copenhagen, Denmark

Re: TPFanControl

#2 Post by Johan » Fri Feb 20, 2009 2:51 pm

Alex,

Since I never used "ThinkPad Fan Control" (I use Notebook Hardware Control in stead!) I can't answer your question, but (fortunately!) I am fully confident that you will find the answer(s) in the ThinkPad Utility Work Area sub-forum and especially in the thread Thinkpad Fan Noise Problem: Light at the End of the Tunnel - try read it from the last thread and "backwards".

Johan
IBM T42p's (2373-Q1U & -Q2U): 2.1 GHz, 15" UXGA FlexView, 2 GB RAM, 128 MB FireGL T2, 128 GB 1.8" SATA SSD, IBM a/b/g, BT, Win 7 Ultimate
IBM T42 (2373-N1G): 1.8 GHz, 15" SXGA+ FlexView, 2 GB RAM, 64 MB Radeon 9600, 64 GB 1.8" SATA SSD, IBM a/b/g, BT, Win 7 Ultimate

mgo
thinkpads.com customer
thinkpads.com customer
Posts: 877
Joined: Wed Jun 13, 2007 10:59 pm
Location: Tucson, Az

Re: TPFanControl

#3 Post by mgo » Fri Feb 20, 2009 5:39 pm

Metallo wrote:Hi,

I have a T40 with a short fan, I came across the TPfancontrol very recently and I have two questions:

1)
What are the typical values I should use for my T40, considering a regular use, internet browsing, occasionaly a game or so.
I have the original HDD 35GB (planning to buy a WD2500BEVE), ATi 7500 video card, 2GB RAM.

2)
By default, the TPfancontrol opens as smart mode 1, I guess to change the default to open as smart mode 2 I need to change the .ini file, but cannot find the line to change. Can you point me to it?

Thank you!
Alex
Here's a copy of my TPFancontrol .ini that you may want to use for guidance. I use the same one for my R50p, R52, and mt three T60s with satisfactory results.

==========================start===============


//
// >>>> Celsius / Fahrenheit: temperatures in °C (active) / °F <<<<
//
// -----------------------------------------------------------------
// ENGL:
// "Active=0" program just reads config.
// "Active=1" allow program to modify fan.
// "Active=2" program will come up in smart mode.

// DE:
// bei "Active=0" wird nur die Konfiguration ausgelesen.
// bei "Active=1" die Veränderung des Lüfterverhaltens ist aktiviert.
// bei "Active=2" startet das Programm im "Smart"-Modus.

Active=2

// -----------------------------------------------------------------
// Windows Priority of Process (0-5, normal=2), increase if fancontrol has
// big delays in response while other processes consume performance.
// Windows-Priorität des Processes (0-5, normal=2), ggf. erhöhen, falls
// Reaktion des Programms zu träge wegen Resourcenverbrauch durch andere
// Anwendungen

ProcessPriority=2

// -----------------------------------------------------------------
// Show no icon ballons: NoBallons=1
// Show icon ballons: NoBallons=0

NoBallons=0

// -----------------------------------------------------------------
// ENGL: check temperatures every x seconds (default 5)
// DE: Überprüft die Temperaturen alle x Sekunden (Standard ist 5).

Cycle=5

// -----------------------------------------------------------------
// For Thinkpads A2x,T2x,X2x set NoExtSensor=1 to exclude reading
// of extended sensors to prevent program errors. Attention 570(E)
// is NOT compatible. Fan speed is not available on all models.
// Bei Thinkpads A2x,T2x,X2x NoExtSensor=1 setzen: die Sensoren 9-12
// werden nicht ausgelesen und dadurch Fehlermeldungen vermieden.
// Funktioniert NICHT bei 570(E), Fanspeed nicht immer verfügbar.

NoExtSensor=0

// -----------------------------------------------------------------
// ENGL: Minimize to systray immediately when starting
// DE: Minimiert das Programm schon beim Start in die Taskleiste.

StartMinimized=1

// -----------------------------------------------------------------
// ENGL: check vista icon every x seconds (default 1)
// DE: Überprüft das Vista Icon alle x Sekunden (Standard ist 1).

IconCycle=1

// -----------------------------------------------------------------
// ENGL: Show new icon with max. temperature / sensor name
// DE: Zeige neues Icon mit Max. Temperatur / Sensorbezeichnung

ShowTempIcon=0

// -----------------------------------------------------------------
// ENGL: Save the icon by a start delay of the service of
// "SecStartDelay" (sec.) within "SecWinUptime" (sec.) after (re)boot
// DE: Das Problem der nicht erscheinenden Icons wird durch eine
// Startverzögerung um SecStartDelay (Sekunden) innerhalb einer Zeit von
// SecWinUptime (Sekunden) verhindert.

SecWinUptime=70
SecStartDelay=60

// -----------------------------------------------------------------
// ENGL: Temperature thresholds for turning the taskbar icon
// yellow orange red (Smart and Manual mode only and
// only together with MinimizeToTray=1)

// DE: Temperaturgrenzwerte, die das Symbol in der Taskbar gelb,
// orange bzw. rot färben. (Nur im "Smart"- und "Manual"-Modus
// in Kombination mit "MinimizeToTray=1" verfügbar.)

IconLevels=65 68 73 // Fahrenheit: IconLevels=131 149 158

// -----------------------------------------------------------------
// ENGL: Beep frequency and duration (in ms) for successful
// fan state changes. (Set either or both to zero to
// disable)

// DE: Frequenz und Dauer des Piep-Signals (in ms), das eine erfolgreiche
// Änderung des Lüfterzustands ankündigt. (Um den Piepton abzuschalten,
// setzen Sie entweder einen oder beide Werte auf 0.)

FanBeep=0 0

// --------------------------------------------------------
// ENGL: If this max number of consecutive EC read errors occur
// program will switch fan back to bios mode and exit

// DE: Sobald die maximale Anzahl aufeinanderfolgender EC-Lesefehler
// erreicht ist, schaltet das Programm auf den BIOS-Modus um
// und wird beendet.

MaxReadErrors= 10

// --------------------------------------------------------
// ENGL: Log2File=1 enables, Log2File=0 disables
// writing to fancontrol.log

// DE: Log2File=1 aktiviert, Log2File=0 deaktiviert
// Schreiben nach fancontrol.log

Log2File=0

// --------------------------------------------------------
// ENGL: Log2csv=1 enables, Log2csv=0 disables
// writing to fancontrol_csv.txt renamed to
// fancontrol_last_csv.txt after restart of tpfancontrol
// rename to *.csv for use with excel

// DE: Log2csv=1 aktiviert, Log2csv=0 deaktiviert
// Schreiben nach fancontrol_csv.txt umbenannt in
// fancontrol_last_csv.txt nach erneutem Start von tpfancontrol
// nach *.csv umbenennen für Bearbeitung mit excel

Log2csv=0

// --------------------------------------------------------
// ENGL: list (separated by comma) of sensors to ignore when
// determining the max. temperature. (Use lower case,
// e.g "IgnoreSensors=pci,aps")

// DE: Liste der Sensoren, getrennt durch Kommata, die bei der
// Ermittlung der Maximaltemperatur ignoriert werden. (Verwenden
// Sie kleine Buchstaben, z.B. "IgnoreSensors=pci,aps".)

IgnoreSensors=gpu

// ---------------------------------------------------------
// ENGL: List of new 3 letter sensor names, delete leading
// slashes to aktivat. Don't use capital letters for readability
// of temp icon.
// DE: Liste von neuen Sensorname (jeweils 3 Buchstaben), zum
// Aktivieren die Schrägstriche löschen. Kleine Buschstaben
// wg. der Lesbarkeit im TempIcon gebrauchen.

//SensorName1=cpu
//SensorName2=aps
//SensorName3=pcm
//SensorName4=gpu
//SensorName5=bat
//SensorName6=x7d
//SensorName7=bat
//SensorName8=x7f
//SensorName9=bus
//SensorName10=pci
//SensorName11=pwr
//SensorName12=xc3

// ---------------------------------------------------------
// ENGL: calculating Highest Temp with:
// temperature of sensor no. = real temp minus SensorOffsetno.
// Default SensorOffset1-12=0 , Capital O in SensorOffset,
// to activate delete slashes,
// Negative SensorOffsetno. values increase temperature values.

// DE: Berechnung von Highest Temp mit:
// Temperatur des Sensor Nr. = reale Temp minus SensorOffsetnr.
// Default: SensorOffset1-12=0 , Grosses O in SensorOffsetnr.
// zum Aktivieren Schrägstriche löschen,
// Negative SensorOffsetnr-Werte erhöhen den Temperaturwert.


//SensorOffset1=-6
//SensorOffset2=0
//SensorOffset3=0
//SensorOffset4=2
//SensorOffset5=1
//SensorOffset6=5
//SensorOffset7=5
//SensorOffset8=4
//SensorOffset9=3
//SensorOffset10=2
//SensorOffset11=1
//SensorOffset12=5

// -----------------------------------------------------------------
// Show all/active sensors at start up. all=1 only active=0

ShowAll=0

// --------------------------------------------------------
// ENGL: temperature levels with associated fan levels
// (for the fan to come back, temperature must fall
// down to previous level). There may be more or
// less levels in this list. The first one should
// have a fan speed of zero and is the "turn off"
// temperature.
//
// Fan speed of 64 is extreme and may be an *unsupported*
// and *damaging* mode. A fan speed of 128 setting is
// not really a fan speed in itself but will instead switch
// fan control to BIOS mode (0x80). The idea of this
// is to let the program get out of the way and let the
// BIOS handle extremes.(and then switch back to smart if
// the temperature is okay again)

// DE: Im Folgenden sind die Temperaturpegel samt den jeweils
// zugeordeten Lüfterstufen aufgelistet. (Sobald die Temperatur in
// den Bereich eines niedrigeren bzw. höheren Pegels wechselt, wird
// die Lüfterstufe automatisch angepasst und folglich verringert bzw.
// erhöht sich die Geschwindigkeit des Lüfters.) Diese Liste kann
// weniger oder auch mehr Stufen beinhalten. Sinngemäß sollte die
// erste Stufe die gewünschte Temperatur definieren, bei der sich
// der Lüfter ausschaltet (Lüftergeschwindigkeit 0)
//
// Die Lüftergeschwindigkeit 64 ist ein Extremwert und könnte somit
// eine von IBM nicht unterstützte und sogar schädigende Betriebsart
// darstellen. Die Lüftergeschwindigkeit 128 ist an sich keine eigene
// Geschwindigkeitsstufe, sondern gibt stattdessen die Kontrolle
// des Lüfters an das BIOS (BIOS mode, 0x80) zurück. Der Hintergrund
// dieser Einstellung ist die Möglichkeit, das Programm auszuschließen,
// um Extemfälle wieder vom BIOS steuern zu lassen. (Sobald sich die
// Temperatur wieder im Normbereich befindet, wird erneut der Smart
// Modus aktiviert.)

// Celsius: // Fahrenheit: (Level FAN 0>80 -> Fahrenheit)
Level=60 0
Level=65 0 // Level=122 0
Level=68 1 // Level=131 1
Level=70 3 // Level=149 3
Level=73 6 // Level=158 6
Level=75 64 // Level=167 64


======================end====================



hope this helps....

sjthinkpader
Senior ThinkPadder
Senior ThinkPadder
Posts: 2908
Joined: Tue Jan 22, 2008 8:29 pm
Location: San Jose, CA

Re: TPFanControl

#4 Post by sjthinkpader » Sat Feb 21, 2009 12:41 am

I strongly suggest against using Fan Control. This is fixing the symptom and not the cause. Reduce the CPU thermal output by using Adaptive profile in the Power Manager. Then the fan will not need to come on as often.
T60p 2623-DDU/UXGA IPS/ATI V5200
T60 2623-DCU/SXGA+ IPS/ATI X1400
T43p 2668-H8U/UXGA IPS/ATI V3200
R50p 1832-NU1/UXGA IPS/ATI FireGL T2
X61t 7762-B6U dual touch IPS/64GB SSD
X32 2673-BU6/32GB SSD
755CDV 9545-GBK Transmissive Projection LCD

Post Reply

Return to “ThinkPad T4x Series”

Who is online

Users browsing this forum: No registered users and 6 guests