Advertisement
Guest User

Untitled

a guest
May 25th, 2015
373
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.33 KB | None | 0 0
  1.  
  2. //NEW: Set UseTWR=1 to see more sensors, will work only on newer T4xx
  3. // ATTENTION: if only one (cpu) sensor is displayed, TWR is not
  4. // working properly, displayed temp is faulty, go back to UseTWR=0
  5.  
  6. //NEU: Setze UseTWR=1 für mehr Sensoren, geht nur auf neueren T4xx
  7. // Achtung: falls nur ein Sensor angezeigt wird (cpu), funktioniert
  8. // TWR auf diesem Thinkpad Modell nicht (falscher konstanter Wert).
  9. // UseTWR wieder =0 setzen, ansonsten droht Überhitzung im Smart-Mode
  10.  
  11. UseTWR=0
  12.  
  13. //--------------------------------------------------------------------
  14. //
  15. // >>>> Celsius / Fahrenheit: temperatures in °C (active) / °F <<<<
  16.  
  17. // !!! Temp of lowest Level > 79 -> switch to Fahrenheit !!! see below
  18.  
  19. // ATTENTION: example temp values are for my T61, especially
  20. // BluetoothEDR=1, SensorName5=no5, IgnoreSensors=no5 too
  21. // temp levels 10 degrees centgrade higher than in T4x, R5x,
  22. // change for your purposes.
  23. // Achtung: die eingetragenen Temperaturwerte benutze ich beim T61,
  24. // speziell hier: BluetoothEDR=1, SensorName5=no5, IgnoreSensors=no5
  25. // Für T4x, R5x können die Temps 10 Grad niedriger eingetragen werden.
  26. // Bitte alles für die eigenen Zwecke anpassen.
  27.  
  28. // advice for programmers: TPFanControl must acquire mutex named
  29. // "Access_Thinkpad_EC" to get access to embedded controller
  30. // Hinweis für Programmierer: TPFanControl muss den Mutex
  31. // "Access_Thinkpad_EC" aquirieren können um Zugang zum embbeded
  32. // controller zu bekommen.
  33.  
  34. // with Active=3 & ManFanSpeed=0 & ManModeExit=78 you can have a nice
  35. // quiet time until temps reaches 78 deg. centigrade :-))
  36. // mit Active=3 & ManFanSpeed=0 & ManModeExit=78 kann man nach dem
  37. // "Kaltstart eine schöne ruhige Zeit haben, bis die Temps 78 °C
  38. // erreichen und das Programm auf smart mode schaltet.
  39.  
  40. // -----------------------------------------------------------------
  41. // -----------------------------------------------------------------
  42. // "Active=0" program just reads config.
  43. // "Active=1" allow program to modify fan.
  44. // "Active=2" program will come up in smart mode.
  45. // "Active=3" program will come up in manual mode.
  46. // bei "Active=0" wird nur die Konfiguration ausgelesen.
  47. // bei "Active=1" die Veränderung des Lüfterverhaltens ist aktiviert.
  48. // bei "Active=2" startet das Programm im "Smart"-Modus.
  49. // bei "Active=3" startet das Programm im "Manual"-Modus.
  50.  
  51. Active=2
  52.  
  53. // -----------------------------------------------------------------
  54. // manual fan speed at program start
  55. // Lüfterstufe beim Programmstart
  56.  
  57. ManFanSpeed=7
  58.  
  59. // -----------------------------------------------------------------
  60. // Program exits manual mode and switches to smart mode with last chosen
  61. // profile, if this temp (degrees Centigrade or Fahrenheit) is achieved.
  62. // default= 80 degrees Centigrade / 176 degrees Fahrenheit.
  63. // Das Program verlässt den manual mode und schaltet auf smart mode mit
  64. // letztem gewähltem Profil, wenn diese Temperatur erreicht ist.
  65. // default= 80 Grad Celsius / 176 Grad Fahrenheit.
  66.  
  67. ManModeExit=78 //ManModeExit=172 // with Fahrenheit
  68.  
  69. // -----------------------------------------------------------------
  70. // Window stays on Top if StayOnTop=1, normal behavior =0
  71. // Programmfenster bleibt im Vordergrund bei StayOnTop=1, ansonsten =0
  72.  
  73. StayOnTop=1
  74.  
  75. // -----------------------------------------------------------------
  76. // Set to 1 for slim widget
  77. // Schmales Programmfenster bei SlimDialog=1, ansonsten =0
  78.  
  79. SlimDialog=1
  80.  
  81. // -----------------------------------------------------------------
  82. // set to 1 for bluetooth with enhanced data rate (i.e. T61,
  83. // X61 for T4x, R5x set BluetoothEDR=0 )
  84. // BluetoothEDR=1 für bluetooth mit enhanced data rate (EDR, z.B. T61,
  85. // X61 für T4x, R5x BluetoothEDR=0 setzen)
  86.  
  87. BluetoothEDR=1
  88.  
  89. // -----------------------------------------------------------------
  90. // Windows Priority of Process (0-5, normal=2), increase if fancontrol has
  91. // big delays in response while other processes consume performance.
  92. // Windows-Priorität des Processes (0-5, normal=2), ggf. erhöhen, falls
  93. // Reaktion des Programms zu träge wegen Resourcenverbrauch durch andere
  94. // Anwendungen
  95.  
  96. ProcessPriority=2
  97.  
  98. // -----------------------------------------------------------------
  99. // Show no icon ballons: NoBallons=1, show icon ballons: NoBallons=0
  100. // Icon Sprechblasen anzeigen mit NoBallons=0, keine bei NoBallons=1
  101.  
  102. NoBallons=1
  103.  
  104. // -----------------------------------------------------------------
  105. // check temperatures every x seconds (default 5)
  106. // Überprüft die Temperaturen alle x Sekunden (Standard ist 5).
  107.  
  108. Cycle=2
  109.  
  110. // -----------------------------------------------------------------
  111. // For Thinkpads A2x,T2x,X2x set NoExtSensor=1 to exclude reading
  112. // of extended sensors to prevent program errors. Attention 570(E)
  113. // is NOT compatible. Fan speed is not available on all models.
  114. // Bei Thinkpads A2x,T2x,X2x NoExtSensor=1 setzen: die Sensoren 9-12
  115. // werden nicht ausgelesen und dadurch Fehlermeldungen vermieden.
  116. // Funktioniert NICHT bei 570(E), Fanspeed nicht immer verfügbar.
  117.  
  118. NoExtSensor=0
  119.  
  120. // -----------------------------------------------------------------
  121. // Minimize to systray immediately when starting
  122. // Minimiert das Programm schon beim Start in die Taskleiste.
  123.  
  124. StartMinimized=1
  125.  
  126. // -----------------------------------------------------------------
  127. // check icon of tpfcicon.exe (optional) every x seconds (default 1)
  128. // Überprüft das Icon von tpfcicon.exe alle x Sekunden (Standard =1).
  129.  
  130. IconCycle=1
  131.  
  132. // -----------------------------------------------------------------
  133. // Show new icon with max. temperature / sensor name
  134. // Zeige neues Icon mit Max. Temperatur / Sensorbezeichnung
  135.  
  136. ShowTempIcon=1
  137.  
  138. // -----------------------------------------------------------------
  139. // Save the icon by a start delay of the program/service of
  140. // "SecStartDelay" (sec.) within "SecWinUptime" (sec.) after (re)boot
  141. // Delete slashes '//' at next 3 parameters.
  142. // Das Problem der nicht erscheinenden Icons wird durch eine
  143. // Startverzögerung um SecStartDelay (Sekunden) innerhalb einer Zeit von
  144. // SecWinUptime (Sekunden) verhindert. Kommentarstriche "//" entfernen.
  145. //
  146. //SecWinUptime=120 //"SecWinUptime" (sec.) after (re)boot
  147. //SecStartDelay=60 //start delay of the program (sec.)
  148. //NoWaitMessage=0 //set to 1 to avoid sleep message
  149. //ReIcCycle=600 //rebuild TempIcon every xxx secs.
  150.  
  151. // -----------------------------------------------------------------
  152. // Temperature thresholds for turning the taskbar icon
  153. // yellow orange red (Smart and Manual mode only and
  154. // only together with MinimizeToTray=1)
  155. // Temperaturgrenzwerte, die das Symbol in der Taskbar gelb,
  156. // orange bzw. rot färben. (Nur im "Smart"- und "Manual"-Modus
  157. // in Kombination mit "MinimizeToTray=1" verfügbar.)
  158.  
  159. IconLevels=65 75 80 // Fahrenheit: IconLevels=122 140 158
  160.  
  161. // -----------------------------------------------------------------
  162. // Beep frequency and duration (in ms) for successful
  163. // fan state changes. (Set either or both to zero to
  164. // disable)
  165. // Frequenz und Dauer des Piep-Signals (in ms), das eine erfolgreiche
  166. // Änderung des Lüfterzustands ankündigt. (Um den Piepton abzuschalten,
  167. // setzen Sie entweder einen oder beide Werte auf 0.)
  168.  
  169. FanBeep=0 0
  170.  
  171. // --------------------------------------------------------
  172. // If this max number of consecutive EC read errors occur
  173. // program will switch fan back to bios mode and exit
  174. // Sobald die maximale Anzahl aufeinanderfolgender EC-Lesefehler
  175. // erreicht ist, schaltet das Programm auf den BIOS-Modus um
  176. // und wird beendet.
  177.  
  178. MaxReadErrors= 10
  179.  
  180. // --------------------------------------------------------
  181. // Log2File=1 enables, Log2File=0 disables writing to TPFanControl.log
  182. // Start program with admin rights.
  183. // Log2File=1 aktiviert, Log2File=0 deaktiviert
  184. // Schreiben nach TPFanControl.log, Programm benötigt Admin-Rechte.
  185.  
  186. Log2File=0
  187.  
  188. // --------------------------------------------------------
  189. // Log2csv=1 enables, Log2csv=0 disables
  190. // writing to TPFanControl_csv.txt renamed to
  191. // TPFanControl_last_csv.txt after restart of TPFanControl
  192. // rename to *.csv for use with excel
  193. // Start program with admin rights.
  194. // Log2csv=1 aktiviert Schreiben nach TPFanControl_csv.txt
  195. // Programm benötigt Admin-Rechte. Datei wird umbenannt in
  196. // TPFanControl_last_csv.txt nach erneutem Start von TPFanControl
  197. // In *.csv umbenennen für anschliessende Bearbeitung mit excel
  198.  
  199. Log2csv=0
  200.  
  201. // --------------------------------------------------------
  202. // List (separated by comma) of sensors to ignore when
  203. // determining the max. temperature. (Use lower case,
  204. // e.g "IgnoreSensors=pci,aps")
  205. // Liste der Sensoren, getrennt durch Kommata, die bei der
  206. // Ermittlung der Maximaltemperatur ignoriert werden. (Verwenden
  207. // Sie kleine Buchstaben, z.B. "IgnoreSensors=pci,aps".)
  208.  
  209. IgnoreSensors=no5
  210.  
  211. // ---------------------------------------------------------
  212. // List of new 3 letter sensor names, delete leading
  213. // slashes to aktivat. Don't use capital letters for readability
  214. // of temp icon.
  215. // Liste von neuen Sensorname (jeweils 3 Buchstaben), zum
  216. // Aktivieren die Schrägstriche löschen. Kleine Buschstaben
  217. // wg. der Lesbarkeit im TempIcon gebrauchen.
  218.  
  219. //SensorName1=cpu
  220. //SensorName2=aps
  221. //SensorName3=pcm
  222. SensorName4=gpu
  223. SensorName5=no5
  224. //SensorName6=x7d
  225. //SensorName7=bat
  226. //SensorName8=x7f
  227. //SensorName9=bus
  228. //SensorName10=pci
  229. //SensorName11=pwr
  230. //SensorName12=xc3
  231.  
  232. // ---------------------------------------------------------
  233. // calculating Highest Temp with:
  234. // temperature of sensor no. = real temp minus SensorOffsetno.
  235. // Default SensorOffset1-12=0 , Capital O in SensorOffset,
  236. // to activate delete slashes '//',
  237. // Negative SensorOffsetno. values increase temperature values.
  238. // Berechnung von Highest Temp mit:
  239. // Temperatur des Sensor Nr. = reale Temp minus SensorOffsetnr.
  240. // Default: SensorOffset1-12=0 , Grosses O in SensorOffsetnr.
  241. // zum Aktivieren Schrägstriche '//' löschen,
  242. // Negative SensorOffsetnr-Werte erhöhen den Temperaturwert.
  243.  
  244. //SensorOffset1=20
  245. //SensorOffset2=20
  246. //SensorOffset3=0
  247. SensorOffset4=-10
  248. //SensorOffset5=1
  249. //SensorOffset6=5
  250. //SensorOffset7=5
  251. //SensorOffset8=4
  252. //SensorOffset9=3
  253. //SensorOffset10=2
  254. //SensorOffset11=1
  255. //SensorOffset12=5
  256.  
  257. // -----------------------------------------------------------------
  258. // set to 1 to show calculated temps for sensors
  259. // =1 gesetzt zeigt die Temperaturen mit Offsetkorrektur an
  260.  
  261. ShowBiasedTemps=1
  262.  
  263. // -----------------------------------------------------------------
  264. // Show all/active sensors at start up. all=1 only active=0
  265. // Zeige alle/aktive Sensoren an: alle=1, nur aktive =0
  266.  
  267. ShowAll=0
  268.  
  269. // --------------------------------------------------------
  270. // temperature levels 'Level=' with associated fan levels
  271. // (for the fan to come back, temperature must fall
  272. // down to previous level). There may be more or
  273. // less levels in this list. The first one should
  274. // have a fan speed of zero and is the "turn off"
  275. // temperature.
  276. // Fan speed of 64 is extreme and may be an *unsupported*
  277. // and *damaging* mode. A fan speed of 128 setting is
  278. // not really a fan speed in itself but will instead switch
  279. // fan control to BIOS mode (0x80). The idea of this
  280. // is to let the program get out of the way and let the
  281. // BIOS handle extremes.(and then switch back to smart if
  282. // the temperature is okay again)
  283. //
  284. // Im Folgenden sind die Temperaturpegel samt den jeweils
  285. // zugeordeten Lüfterstufen aufgelistet. (Sobald die Temperatur in
  286. // den Bereich eines niedrigeren bzw. höheren Pegels wechselt, wird
  287. // die Lüfterstufe automatisch angepasst und folglich verringert bzw.
  288. // erhöht sich die Geschwindigkeit des Lüfters.) Diese Liste kann
  289. // weniger oder auch mehr Stufen beinhalten. Sinngemäß sollte die
  290. // erste Stufe die gewünschte Temperatur definieren, bei der sich
  291. // der Lüfter ausschaltet (Lüftergeschwindigkeit 0)
  292. // Die Lüftergeschwindigkeit 64 ist ein Extremwert und könnte somit
  293. // eine von IBM nicht unterstützte und sogar schädigende Betriebsart
  294. // darstellen. Die Lüftergeschwindigkeit 128 ist an sich keine eigene
  295. // Geschwindigkeitsstufe, sondern gibt stattdessen die Kontrolle
  296. // des Lüfters an das BIOS (BIOS mode, 0x80) zurück. Der Hintergrund
  297. // dieser Einstellung ist die Möglichkeit, das Programm auszuschließen,
  298. // um Extemfälle wieder vom BIOS steuern zu lassen. (Sobald sich die
  299. // Temperatur wieder im Normbereich befindet, wird erneut der Smart
  300. // Modus aktiviert.)
  301. //
  302. // Temp of lowest Level (commonly set to fan speed zero) of profile
  303. // "Smart Mode 1" will switch from Celsius to Fahrenheit if set higher
  304. // than 79 degrees. Temps of higher levels have no influence on F/C.
  305. //
  306. // profile "Smart Mode 1"
  307. // change values and number of items for your needs
  308. // Celsius: // Fahrenheit:
  309.  
  310. MenuLabelSM1=Smart Mode 1/ Label for Icon Menu, must be terminated by '/'
  311.  
  312. Level=60 3 // Level=140 3
  313. Level=65 3 // Level=150 3
  314. Level=75 7 // Level=165 7
  315. Level=80 64 // Level=175 64
  316. Level=90 64 // Level=195 64
  317.  
  318. // optional 2nd profile "Smart Mode 2", switched by icon menue
  319. // change values and number of items for your needs
  320. // to deactivate, insert leading '//' into following lines
  321.  
  322. MenuLabelSM2=Smart Mode 2/ Label for Icon Menu, must be terminated by '/'
  323.  
  324. Level2=22 64 // Level2=70 64
  325. Level2=33 64 // Level2=90 64
  326. Level2=38 64 // Level2=100 64
  327. Level2=44 64 // Level2=110 64
  328. Level2=55 64 // Level2=130 64
  329. Level2=66 64 // Level2=150 64
  330. Level2=77 64 // Level2=170 64
  331.  
  332. // -----------------------------------------------------------------
  333. // IconColorFan=1 digital Icon will turn green while fan is running.
  334. // IconColorFan=1 Digitales Icon wird grün während der Lüfter läuft.
  335.  
  336. IconColorFan=1
  337.  
  338. // -----------------------------------------------------------------
  339. // Lev64Norm=1 : Fan level 64 acts as normal level with hysteresis,
  340. // fan will run till next lower temp step is reached (no pulsing fan).
  341. // If set to zero fan level 64 acts as emergency level without hysteresis,
  342. // fan will run till level64 temp is reached again (pulsing fan can happen).
  343. // Lev64Norm=1 : Fan level 64 arbeitet mit Hysterese, Lüfter läuft,
  344. // bis nächst tieferer level erreicht wird. Lüfter pulsiert nicht.
  345. // Falls Lev64Norm=0 gesetzt, arbeitet level 64 als Notfallkühlung oberhalb
  346. // der Temperatur von level 64. Ein Pulsieren des Lüfters ist möglich.
  347.  
  348. Lev64Norm=1
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement