Monitordaten über DDC direkt auslesen

Für allgemeine Fragen zur Programmierung mit PureBasic.
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8837
Registriert: 29.08.2004 20:20
Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti
Wohnort: Saarbrücken

Re: Monitordaten über DDC direkt auslesen

Beitrag von NicTheQuick »

Es kommt wohl aber auch auf den Anschluss an, der verwendet wird. VGA ist zum Beispiel eigentlich nicht Hotplugging-fähig, HDMI allerdings schon. Bei DVI bin ich mir nicht sicher. Wahrscheinlich ist da nur die DVI-D- und DVI-I-Version Plug'n'Play-fähig, da diese digital sind und der Vorreiter von HDMI sind.
Allerdings kann das Betriebssystem natürlich auch einfach nur oft genug pollen und somit in bestimmten Zeitabständen immer den aktuellen Bildschirm erkennen. Vielleicht gibt es da auch Unterschiede bei Grafikkarten, die das jederzeit können oder nur beim Booten tun.
Benutzeravatar
TheCube
Beiträge: 169
Registriert: 20.07.2010 23:59
Computerausstattung: Risen 3400G 16MB Win10-64Bit
Wohnort: NRW

Re: Monitordaten über DDC direkt auslesen

Beitrag von TheCube »

Ja wie gesagt, muss erstmal prüfen was mit dem alten Rechner diesbezüglich geht.
Am modernen Win7-PC funktionierte das sogar per VGA, DVI hat zumindest einen "HOT"-Pin,
am Ende muss wohl einfach die PC-Hardware mitspielen ...

Das war ja u.a. der Reiz, die Monitordaten (DDC) direkt einzulesen, aber das ist unter Windows
(quer duch alle Programmierforen verschiedener Sprachen) wohl eher hoffnungslos.
Benutzeravatar
Danilo
-= Anfänger =-
Beiträge: 2284
Registriert: 29.08.2004 03:07

Re: Monitordaten über DDC direkt auslesen

Beitrag von Danilo »

TheCube hat geschrieben:Danke erstmal dafür :allright: .... und schade um dein Beispiel wegen dem nicht-so-schön formatierten Code. :roll:
Hatte es Dir natürlich noch als private Nachricht gesendet, dann stört es die Anderen nicht. ;)
Wird aber wohl damit auch nicht anders sein und liegt evtl. doch an dem etwas älteren
System oder der Hardware.
cya,
...Danilo
"Ein Genie besteht zu 10% aus Inspiration und zu 90% aus Transpiration" - Max Planck
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Re: Monitordaten über DDC direkt auslesen

Beitrag von edel »

Danilo hat geschrieben: [...] dann stört es die Anderen nicht. ;) [...]
Das Einzige was hier stört, ist das Gebrabbel Einzelner. Viele, auch ich, haben aus deinen Beispielen gelernt und ich finde es sehr schade das du dir das nervige Gesülze einiger Forenuser so zu Herzen nimmst. Vielleicht ueberdenkst du deinen Schritt noch einmal, so haben auch andere User etwas davon :)
Antworten