Die aktuelle TPFanControl.ini sieht wie folgt aus:
//
// >>>> Celsius / Fahrenheit: temperatures in °C (active) / °F <<<<
//
// ATTENTION: program versionvery special for Edge E520 onlx
// advice for programmers: TPFanControl must acquire mutex named
// "Access_Thinkpad_EC" to get access to embedded controller
// -----------------------------------------------------------------
// ENGL:
// "Active=0" program just reads config.
// "Active=1" allow program to modify fan.
// "Active=2" program will come up in smart mode.
// "Active=3" program will come up in manual 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.
// bei "Active=3" startet das Programm im "Manual"-Modus.
Active=2
ManFanSpeed=255 // Manual Fan Speed
SlimDialog=0 // Set to 1 for slim widget
StayOnTop=1 //Windows stays on Top if 1, normal behavior =0
// -----------------------------------------------------------------
// 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=3
// -----------------------------------------------------------------
// Show no icon ballons: NoBallons=1
// Show icon ballons: NoBallons=0
NoBallons=1
// -----------------------------------------------------------------
// ENGL: check temperatures every x seconds (default 5)
// DE: Überprüft die Temperaturen alle x Sekunden (Standard ist 5).
Cycle=5
// -----------------------------------------------------------------
// ENGL: Minimize to systray immediately when starting
// DE: Minimiert das Programm schon beim Start in die Taskleiste.
StartMinimized=0
// -----------------------------------------------------------------
// 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=1
// -----------------------------------------------------------------
// 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=120
// SecStartDelay=60
// ReIcCycle=10 //rebuild TempIcon every xxx secs.
// NoWaitMessage=0 //set to 1 to avoid sleep message
// -----------------------------------------------------------------
// 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 70 80
// -----------------------------------------------------------------
// 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 TPFanControl.log . To log to file TPFanControl
// has to run with admin rights in Win7
// DE: Log2File=1 aktiviert, Log2File=0 deaktiviert
// TPFanControl muss mit Admin-Rechten laufen in Win7
// um nach TPFanControl.log zu loggen
Log2File=1
// --------------------------------------------------------
// ENGL: Log2csv=1 enables, Log2csv=0 disables
// writing to TPFanControl_csv.txt renamed to
// TPFanControl_last_csv.txt after restart of TPFanControl
// rename to *.csv for use with excel. To log to file TPFanControl
// has to run with admin rights in Win7
// DE: Log2csv=1 aktiviert, Log2csv=0 deaktiviert
// Schreiben nach TPFanControl_csv.txt umbenannt in
// TPFanControl_last_csv.txt nach erneutem Start von TPFanControl
// nach *.csv umbenennen für Bearbeitung mit excel
// TPFanControl muss mit Admin-Rechten laufen in Win7
// um nach TPFanControl_csv.txt zu loggen
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=bat,aps
// ---------------------------------------------------------
// 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=no5
//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=20
//SensorOffset2=6
//SensorOffset4=2
//SensorOffset5=1
//SensorOffset6=5
//SensorOffset7=5
//SensorOffset8=4
//SensorOffset9=3
//SensorOffset10=2
//SensorOffset11=1
//SensorOffset12=5
ShowBiasedTemps=1 // set to 1 to show calculated temps for sensors
// -----------------------------------------------------------------
// 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)
MenuLabelSM1=Smart Mode Cool/ Label for Icon Menu, must be terminated by '/'
Level=65 255
Level=70 253
Level=75 169
Level=80 140
Level=85 126
Level=90 0
// optional 2nd profile
// if you don't need, deactivate following lines with '//'
MenuLabelSM2=Smart Mode Hot/ Label for Icon Menu, must be terminated by '/'
Level2=70 255
Level2=75 196
Level2=80 169
Level2=85 140
Level2=90 126
Level2=95 0
// IconColorFan=1 digital Icon will turn green while fan is running.
// IconColorFan=1 Digitales Icon wird grün während der Lüfter läuft.
IconColorFan=1
// Program exits manual mode and switches to smart mode with last chosen
// profile, if this temp (degrees Centigrade or Fahrenheit) is achieved.
// default= 80 degrees Centigrade / 176 degrees Fahrenheit.
// Das Program verlässt den manual mode und schaltet auf smart mode mit
// letztem gewähltem Profil, wenn diese Temperatur erreicht ist.
// default= 80 Grad Celsius / 176 Grad Fahrenheit.
ManModeExit=80