Unter Linux gibt es eine einfache Methode, festzustellen, welcher Eingangs-Kanal des angeschlossenen Monitors genutzt wird.
Hierzu nutzen wir das Tool ddccontrol
.
sudo apt-get install ddccontrol ddccontrol-db gddccontrol
Erst finden wir die dev
-ID des aktuellen Monitors heraus.
Dazu können wir über die Shell gehen oder das GUI-Tool gddccontrol
nutzen:
ddccontrol -p
In der Komplettausgabe erscheint, relativ am Anfang, die gewünschte Information:
Gefundene Monitore:
- Gerät: dev:/dev/i2c-15
DDC/CI unterstützt: Ja
Monitorname: VESA standard monitor
Eingabetyp: Digital
(Automatisch ausgewählt)
Mit dieser ID können wir nun eine Übersicht aller Flags generieren:
ddccontrol -d dev:/dev/i2c-15
Bei meinem Monitor war es das Flag 0x60
, das Informationen über den verwendeten Eingangsport anbietet:
Steuerung 0x60: +/3855/14 C [Input Source Select (Main)]
Eine Änderung des Wertes bedeutet hier eine Änderung des gewählten Eingang-Kanals am Anzeigegerät.