tpfancontrol v062 for Thinkpad T410i 配置文件

  • Post author:
  • Post category:其他


//Thinkpad T410i ,70度以下无刺耳的风扇声音,很安静

//  >>>>  Celsius / Fahrenheit: temperatures in 癈 (active) / 癋  <<<<

// !!! Temp of lowest Level > 79 -> switch to Fahrenheit !!! see below

// ATTENTION: example temp values are for my T61, especially

// BluetoothEDR=1,  SensorName5=no5, IgnoreSensors=no5 too

// temp levels 10 degrees centgrade higher than in T4x, R5x,

// change for your purposes.

// Achtung: die eingetragenen Temperaturwerte benutze ich beim T61,

// speziell hier: BluetoothEDR=1, SensorName5=no5, IgnoreSensors=no5

// F黵 T4x, R5x k鰊nen die Temps 10 Grad niedriger eingetragen werden.

// Bitte alles f黵 die eigenen Zwecke anpassen.

// advice for programmers: TPFanControl must acquire mutex named

// “Access_Thinkpad_EC” to get access to embedded controller

// Hinweis f黵 Programmierer: TPFanControl muss den Mutex

// “Access_Thinkpad_EC” aquirieren k鰊nen um Zugang zum embbeded

// controller zu bekommen.

// with Active=3 & ManFanSpeed=0 & ManModeExit=78 you can have a nice

// quiet time until temps reaches 78 deg. centigrade  :-))

// mit Active=3 & ManFanSpeed=0 & ManModeExit=78 kann man nach dem

// “Kaltstart eine sch鰊e ruhige Zeit haben, bis die Temps 78 癈

// erreichen und das Programm auf smart mode schaltet.

// —————————————————————–

// —————————————————————–

// “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.

// bei “Active=0” wird nur die Konfiguration ausgelesen.

// bei “Active=1” die Ver鋘derung des L黤terverhaltens ist aktiviert.

// bei “Active=2” startet das Programm im “Smart”-Modus.

// bei “Active=3” startet das Programm im “Manual”-Modus.

Active=2

// —————————————————————–

// manual fan speed at program start

// L黤terstufe beim Programmstart

ManFanSpeed=7

// —————————————————————–

// 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鋝st den manual mode und schaltet auf smart mode mit

// letztem gew鋒ltem Profil, wenn diese Temperatur erreicht ist.

// default= 80 Grad Celsius / 176 Grad Fahrenheit.

ManModeExit=78     //ManModeExit=172   // with Fahrenheit

// —————————————————————–

// Window stays on Top if StayOnTop=1, normal behavior =0

// Programmfenster bleibt im Vordergrund bei StayOnTop=1, ansonsten =0

StayOnTop=1

// —————————————————————–

// Set to 1 for slim widget

// Schmales Programmfenster bei SlimDialog=1, ansonsten =0

SlimDialog=1

// —————————————————————–

// set to 1 for bluetooth with enhanced data rate (i.e. T61,

// X61  for T4x, R5x set BluetoothEDR=0 )

// BluetoothEDR=1 f黵 bluetooth mit enhanced data rate (EDR, z.B. T61,

// X61  f黵 T4x, R5x BluetoothEDR=0 setzen)

BluetoothEDR=1

// —————————————————————–

// Windows Priority of Process (0-5, normal=2), increase if fancontrol has

// big delays in response while other processes consume performance.

// Windows-Priorit鋞 des Processes (0-5, normal=2), ggf. erh鰄en, falls

// Reaktion des Programms zu tr鋑e wegen Resourcenverbrauch durch andere

// Anwendungen

ProcessPriority=2

// —————————————————————–

// Show no icon ballons: NoBallons=1, show icon ballons: NoBallons=0

// Icon Sprechblasen anzeigen mit NoBallons=0, keine bei NoBallons=1

NoBallons=1

// —————————————————————–

// check temperatures every x seconds (default 5)

// 躡erpr黤t die Temperaturen alle x Sekunden (Standard ist 5).

Cycle=3

// —————————————————————–

// 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黦bar.

NoExtSensor=0

// —————————————————————–

// Minimize to systray immediately when starting

// Minimiert das Programm schon beim Start in die Taskleiste.

StartMinimized=0

// —————————————————————–

// check icon of tpfcicon.exe (optional) every x seconds (default 1)

// 躡erpr黤t das Icon von tpfcicon.exe alle x Sekunden (Standard =1).

IconCycle=1

// —————————————————————–

// Show new icon with max. temperature / sensor name

// Zeige neues Icon mit Max. Temperatur / Sensorbezeichnung

ShowTempIcon=1

// —————————————————————–

// Save the icon by a start delay of the program/service of

// “SecStartDelay” (sec.) within “SecWinUptime” (sec.) after (re)boot

// Delete slashes ‘//’ at next 3 parameters.

// Das Problem der nicht erscheinenden Icons wird durch eine

// Startverz鰃erung um SecStartDelay (Sekunden) innerhalb einer Zeit von

// SecWinUptime (Sekunden) verhindert. Kommentarstriche “//” entfernen.

//

//SecWinUptime=120    //”SecWinUptime” (sec.) after (re)boot

//SecStartDelay=60    //start delay of the program (sec.)

//NoWaitMessage=0    //set to 1 to avoid sleep message

//ReIcCycle=600        //rebuild TempIcon every xxx secs.

// —————————————————————–

// Temperature thresholds for turning the taskbar icon

// yellow orange red (Smart and Manual mode only and

// only together with MinimizeToTray=1)

// Temperaturgrenzwerte, die das Symbol in der Taskbar gelb,

// orange bzw. rot f鋜ben. (Nur im “Smart”- und “Manual”-Modus

// in Kombination mit “MinimizeToTray=1” verf黦bar.)

IconLevels=65 75 80    // Fahrenheit: IconLevels=122 140 158

// —————————————————————–

// Beep frequency and duration (in ms) for successful

// fan state changes. (Set either or both to zero to

// disable)

// Frequenz und Dauer des Piep-Signals (in ms), das eine erfolgreiche

// 膎derung des L黤terzustands ank黱digt. (Um den Piepton abzuschalten,

// setzen Sie entweder einen oder beide Werte auf 0.)

FanBeep=0 0

// ——————————————————–

// If this max number of consecutive EC read errors occur

// program will switch fan back to bios mode and exit

// Sobald die maximale Anzahl aufeinanderfolgender EC-Lesefehler

// erreicht ist, schaltet das Programm auf den BIOS-Modus um

// und wird beendet.

MaxReadErrors= 10

// ——————————————————–

// Log2File=1 enables, Log2File=0 disables writing to TPFanControl.log

// Start program with admin rights.

// Log2File=1 aktiviert, Log2File=0 deaktiviert

// Schreiben nach TPFanControl.log, Programm ben鰐igt Admin-Rechte.

Log2File=0

// ——————————————————–

// 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

// Start program with admin rights.

// Log2csv=1 aktiviert Schreiben nach TPFanControl_csv.txt

// Programm ben鰐igt Admin-Rechte. Datei wird umbenannt in

// TPFanControl_last_csv.txt nach erneutem Start von TPFanControl

// In *.csv umbenennen f黵 anschliessende Bearbeitung mit excel

Log2csv=0

// ——————————————————–

// List (separated by comma) of sensors to ignore when

// determining the max. temperature.  (Use lower case,

// e.g “IgnoreSensors=pci,aps”)

// Liste der Sensoren, getrennt durch Kommata, die bei der

// Ermittlung der Maximaltemperatur ignoriert werden. (Verwenden

// Sie kleine Buchstaben, z.B. “IgnoreSensors=pci,aps”.)

IgnoreSensors=no5

// ———————————————————

// List of new 3 letter sensor names, delete leading

// slashes to aktivat. Don’t use capital letters for readability

// of temp icon.

// Liste von neuen Sensorname (jeweils 3 Buchstaben), zum

// Aktivieren die Schr鋑striche l鰏chen. 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

// ———————————————————

// 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.

// Berechnung von Highest Temp mit:

// Temperatur des Sensor Nr. = reale Temp minus SensorOffsetnr.

// Default: SensorOffset1-12=0 , Grosses O in SensorOffsetnr.

// zum Aktivieren Schr鋑striche ‘//’ l鰏chen,

// Negative SensorOffsetnr-Werte erh鰄en den Temperaturwert.

//SensorOffset1=20

//SensorOffset2=20

//SensorOffset3=0

//SensorOffset4=2

//SensorOffset5=1

//SensorOffset6=5

//SensorOffset7=5

//SensorOffset8=4

//SensorOffset9=3

//SensorOffset10=2

//SensorOffset11=1

//SensorOffset12=5

// —————————————————————–

// set to 1 to show calculated temps for sensors

// =1 gesetzt zeigt die Temperaturen mit Offsetkorrektur an

ShowBiasedTemps=1

// —————————————————————–

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

// Zeige alle/aktive Sensoren an: alle=1, nur aktive =0

ShowAll=0

// ——————————————————–

// temperature levels ‘Level=’ 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)

//

// Im Folgenden sind die Temperaturpegel samt den jeweils

// zugeordeten L黤terstufen aufgelistet. (Sobald die Temperatur in

// den Bereich eines niedrigeren bzw. h鰄eren Pegels wechselt, wird

// die L黤terstufe automatisch angepasst und folglich verringert bzw.

// erh鰄t sich die Geschwindigkeit des L黤ters.) Diese Liste kann

// weniger oder auch mehr Stufen beinhalten. Sinngem溥 sollte die

// erste Stufe die gew黱schte Temperatur definieren, bei der sich

// der L黤ter ausschaltet (L黤tergeschwindigkeit 0)

// Die L黤tergeschwindigkeit 64 ist ein Extremwert und k鰊nte somit

// eine von IBM nicht unterst黷zte und sogar sch鋎igende Betriebsart

// darstellen.  Die L黤tergeschwindigkeit 128 ist an sich keine eigene

// Geschwindigkeitsstufe, sondern gibt stattdessen die Kontrolle

// des L黤ters an das BIOS (BIOS mode, 0x80) zur點k. Der Hintergrund

// dieser Einstellung ist die M鰃lichkeit, das Programm auszuschlie遝n,

// um Extemf鋖le wieder vom BIOS steuern zu lassen. (Sobald sich die

// Temperatur wieder im Normbereich befindet, wird erneut der Smart

// Modus aktiviert.)

//

// Temp of lowest Level (commonly set to fan speed zero) of profile

// “Smart Mode 1” will switch from Celsius to Fahrenheit if set higher

// than 79 degrees. Temps of higher levels have no influence on F/C.

//

// profile “Smart Mode 1”

// change values and number of items for your needs

// Celsius:             // Fahrenheit:

MenuLabelSM1=Smart Mode 1/  Label for Icon Menu, must be terminated by ‘/’

Level=55 0        // Level=140 0

Level=65 1        // Level=150 1

Level=75 3      // Level=165 3

Level=80 7        // Level=175 7

Level=90 64        // Level=195 64

// optional 2nd profile “Smart Mode 2”, switched by icon menue

// change values and number of items for your needs

// to deactivate, insert leading ‘//’ into following lines

MenuLabelSM2=Smart Mode 2/  Label for Icon Menu, must be terminated by ‘/’

Level2=22 0        // Level2=70 0

Level2=33 1        // Level2=90 1

Level2=38 2        // Level2=100 2

Level2=44 3        // Level2=110 3

Level2=55 7        // Level2=130 7

Level2=66 64        // Level2=150 64

Level2=77 128        // Level2=170 128

// —————————————————————–

// IconColorFan=1 digital Icon will turn green while fan is running.

// IconColorFan=1 Digitales Icon wird gr黱 w鋒rend der L黤ter l鋟ft.

IconColorFan=1

// —————————————————————–

// Lev64Norm=1 : Fan level 64 acts as normal level with hysteresis,

// fan will run till next lower temp step is reached (no pulsing fan).

// If set to zero fan level 64 acts as emergency level without hysteresis,

// fan will run till level64 temp is reached again (pulsing fan can happen).

// Lev64Norm=1 : Fan level 64 arbeitet mit Hysterese, L黤ter l鋟ft,

// bis n鋍hst tieferer level erreicht wird. L黤ter pulsiert nicht.

// Falls Lev64Norm=0 gesetzt, arbeitet level 64 als Notfallk黨lung oberhalb

// der Temperatur von level 64. Ein Pulsieren des L黤ters ist m鰃lich.

Lev64Norm=1



版权声明:本文为collonn原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。