Seite 1 von 1

TFT Monitor per DDC/CI steuern

Verfasst: 02.11.2011 17:34
von Hoto
http://de.wikipedia.org/wiki/Display_Data_Channel

Hat sich schon mal Jemand mit DDC/CI beschäftigt?

Damit ist es ja nicht nur möglich die Daten des Monitors abzufragen und dessen Einstellungen, sondern auch vom PC aus die Einstellungen zu ändern. Ich hab dabei vor allem daran Interesse Helligkeit, Kontrast und Farbwerte abzurufen und einzustellen und würde mir dafür gern ein kleines PB Programm mit mehreren Profilen schreiben.

Wie muss ich da ran gehen, geht das per WinApi?

Re: TFT Monitor per DDC/CI steuern

Verfasst: 22.07.2015 14:15
von dige
+ 1

Suche gerade nach einer Möglichkeit die Bildschirmhelligkeit per API zu regeln.
Würde gern ein Display automatisch zeitgesteuert (über Nacht) dimmen und dann wieder hochregeln.

Ist das eher ein Energiespar Thema?

Hat jemand einen Tipp?

Danke!!

Re: TFT Monitor per DDC/CI steuern

Verfasst: 22.07.2015 14:33
von RSBasic
Ich habe davon leider keine Ahnung, aber reicht auch eine fertige Konsolenanwendung aus?
Welches Betriebssystem verwendest du? Am besten schreibst du das in deiner Signatur.
Ich nehme mal an, du benutzt Windows, dann wäre z.B. die folgende Anwendung hilfreich: http://www.nirsoft.net/utils/nircmd.html bzw. http://www.nirsoft.net/utils/nircmd.zip
Beispiel: nircmd.exe setbrightness 50
Dann kannst du in der Systemsteuerung > Aufgabenplanung einen neuen Taskeintrag mit Uhrzeitfestlegung erstellen.
Falls die Anwendung nicht funktioniert oder ausreicht, einfach nach anderen Anwendungen googlen. Da gibt es bezüglich dieses Themas viele Threads, z.B.: http://superuser.com/questions/472081/c ... and-prompt

Ansonsten kannst du deinen Energieplan auch so konfigurieren, so dass dein Monitor nach einer Inaktivitätszeit von x Minuten automatisch ausgeschaltet wird. Das spart mehr Stom, falls es darum geht, dass dein PC nachtsüber unbeaufsichtigt läuft.

Re: TFT Monitor per DDC/CI steuern

Verfasst: 22.07.2015 14:40
von dige
Super Tipp!! Danke! Funktioniert auf Anhieb und reicht exakt für meine Zwecke. Danke RSBasic!

Re: TFT Monitor per DDC/CI steuern

Verfasst: 23.07.2015 16:20
von dige
Ergänzung: hatte Nirsoft angefragt, welche Funktion er in seinem Tool verwendet und den Tipp bekommen das geht mit DeviceIOControl. Daraufhin habe ich im Forum ein Beispiel von GPI gefunden: http://forums.purebasic.com/german/view ... =8&t=23170
:-)

Re: TFT Monitor per DDC/CI steuern

Verfasst: 23.07.2015 16:27
von RSBasic
Vielen Dank :allright:
Seinen Code werde ich in meiner WinAPI Library hinzufügen.