Ich habe mich gefragt, ob es möglich ist, ein Display über einen über HDMI angeschlossenen Computer ein- und auszuschalten. Lassen Sie mich erklären :
Ich möchte, dass mein Computer meine Monitore ausschaltet (nicht im Standby-Modus), wenn ich sie länger als 15 Minuten nicht benutze (keine Tastatur- / Mauseingabe), und sie wieder einschaltet, wenn eine solche Eingabe eingeht. Meine Monitore sind über HDMI angeschlossen, daher habe ich mich gefragt, ob die CEC-Funktionalität mit einem Computer verwendet werden kann. Wenn es möglich ist, gibt es dann eine Hardware-Anforderung?
Mein Punkt ist, dass ich oft eine Pause von meinem Computer mache, aber vergesse, die Bildschirme auszuschalten, und ich würde es vorziehen, die Bildschirme vollständig auszuschalten, anstatt sie in den Standby-Modus zu versetzen
Vielen Dank
quelle
Antworten:
Was Sie wollen, ist genau das, was Sie vermeiden wollen.
Wenn der Monitor tatsächlich vollständig ausgeschaltet ist, kann er über ein Signal am Videokabel nicht wieder eingeschaltet werden. Damit es sich so einschalten kann, muss der Monitor eine Art Stromkreis haben, der eingeschaltet und aktiv bleibt, um auf das Signal zu achten. Monitore haben bereits eine solche Schaltung, aber das Ausschalten schaltet diese Schaltung ebenfalls aus.
Um diesen Stromkreis zu verwenden, müssen Sie etwas Strom auf dem Monitor belassen, und genau das macht der Standby-Modus: Er schaltet das Display (und die Lautsprecher und alles andere) aus, während dieser eine kleine Stromkreis aktiv bleibt.
Bei den meisten modernen Monitoren gibt es im Wesentlichen keinen Unterschied zwischen dem Standby-Modus und dem vollständigen Ausschalten, außer einem winzigen Spannungsrinnsal in diesem Stromkreis und der LED an der Vorderseite.
Ich muss für Elektrizität bezahlen, damit wir die Elektrizität so weit wie möglich nicht verbrauchen. Ich lasse sie jedoch im Standby-Modus, wenn ich den Computer benutze, und muss eine Weile zurücktreten (ich schalte beide aus, wenn ich fertig bin für den Tag).
Anstatt den Monitor 15 Minuten lang eingeschaltet zu lassen, ist es am besten, das zu tun, was ich tue, und es sich einfach zur Gewohnheit zu machen, den Monitor entweder auszuschalten, wenn Sie aufstehen, um einen Schritt zurückzutreten, oder ihn manuell in den Standby-Modus zu versetzen . Ich verwende das folgende AutoHotkey- Skript (kann auf Wunsch zu einer ausführbaren Datei kompiliert werden, die im Hintergrund ausgeführt wird), um den Monitor bei jedem Aufstehen durch Drücken von ⊞ Win+ Min den Energiesparmodus zu versetzen. Weitere Optionen sind die Verwendung einer Verknüpfung oder eines Programms , die Verwendung eines Skripts oder eines Programms , um dies mit einer Mauszeiger-Hot-Corner zu tun, oder die Reduzierung des Timeouts von 15 Minuten auf etwa fünf Minuten.
quelle
Die HDMI-CEC-Spezifikation , mit der über HDMI angeschlossene Geräte als eingeschränkte Fernbedienung für alle anderen angeschlossenen CEC-fähigen Geräte fungieren können, definiert den Befehl, mit
System Standby
dem die "Fernbedienung" das Ziel in den Standby-Modus schalten kann.Dies kommt dem, was Sie sich vorstellen, am nächsten, von dem ich weiß. Es ist erforderlich, dass das HDMI-Zielgerät (Ihr Monitor) für CEC verkabelt ist (was gemäß der Spezifikation obligatorisch ist) und dass das Gerät CEC im Allgemeinen und diesen Befehl im Besonderen implementiert (was völlig optional und nicht sehr häufig ist - noch). Es ist ziemlich unwahrscheinlich, dass Ihr Monitor CEC implementiert, es ist jedoch möglich, dies anhand des Handbuchs oder der veröffentlichten Spezifikation zu bestätigen, oder es ist einfacher, ein Gerät über HDMI anzuschließen, das CEC-Befehle sendet und zu überprüfen, ob Ihr Monitor reagiert.
quelle
Ja, aber das solltest du nicht. Ich denke, Synetech fasst es gut zusammen, aber wenn Sie müssen:
Wie genau hängt vom Bildschirm ab, aber wenn er einen IR-Empfänger hat, können Sie einen IR-Blaster an Ihren PC anschließen, um das Ausschalten zu signalisieren.
Alternativ können Sie ein Arduino oder ein ähnliches Gerät verwenden, um den Monitor tatsächlich auszuschalten. Dies würde einige Arbeit und einige DIY-Fähigkeiten erfordern - aber es ist sicherlich eine Möglichkeit.
quelle
Kurz gesagt, nein, das kannst du nicht. Nicht auf einem Desktop. Die Leistung des Monitors ist unabhängig von jeglicher Kommunikation von der CPU.
Es wäre ein schönes Feature, gebe ich zu.
quelle
Meine UPS erledigt das für mich. Wenn der Computer in den Energiesparmodus wechselt, wird der Monitor nicht mehr mit Strom versorgt. Mir ist jedoch nicht klar, ob Sie auch möchten, dass Ihr Computer in den Ruhezustand wechselt.
quelle
Lassen Sie mich diese Frage im Zusammenhang mit Linux ansprechen. Ich bin der Autor von ddcutil, einem Linux-Befehlszeilenprogramm zur Steuerung der Monitoreinstellungen.
Die Antwort ist ... es kommt darauf an.
Jeder neuere Monitor implementiert eine Teilmenge des Monitor Control Command Set (MCCS), der eine Reihe von VCP-Funktionen (Virtual Control Panel) festlegt. Eigenschaften. Dieser Befehlssatz wird fast immer über den I2C-Bus unter Verwendung des DDC / CI-Protokolls übertragen. Die VCP-Funktion xd6 (Power Mode) definiert ein Argument x05 zum Ausschalten der Anzeige. WENN Ihr Monitor die Funktion xd6 implementiert und x05 als Argument akzeptiert, können Sie die Anzeige ausschalten. Meistens wird dies möglich sein.
Das Wiedereinschalten ist eine andere Sache. Nach dem Ausschalten kann mein HP2475 mit einem der anderen x60-Argumente wieder eingeschaltet werden, aber mein Dell U3011 reagiert nicht mehr.
Angenommen, Sie haben nur eine Anzeige, beziehen sich die folgenden ddcutil-Befehle auf das Ein- oder Ausschalten der Anzeige:
quelle
Eigentlich dies technisch ist möglich, aber ich habe nicht eine praktische Umsetzung des es leider gesehen. Früher gab es (zuletzt habe ich überprüft, dass es nicht gewartet und aus Debian entfernt wurde) ein Linux-Paket, von dem ich glaube, dass es so genannt wurde,
ddccontrol
dass Sie die DC-Steuersignale, die ein Standardsatz von Nachrichten über einen i2c-Bus sind, manuell nutzen können zum Monitor. Einer der Befehle ist das Ausschalten des Monitors. Und ja, Sie können sogar befehlen, das Gerät wieder einzuschalten. Wenn der Monitor ausgeschaltet ist, bezieht der Chip Strom vom PC, damit er auf die DC-Befehle reagieren kann. Meistens erkennt der PC, welcher Monitortyp angeschlossen ist.quelle
Schauen Sie sich das Wizmo- Dienstprogramm von Steve Gibson an . Es verfügt über einen "Monoff" -Befehl, der möglicherweise für Sie funktioniert.
quelle
Obwohl ich mit den vorherigen Antworten in Bezug auf die Verwendung des Standby-Modus einverstanden bin, würde ich Folgendes als mögliche Lösung hinzufügen.
Sie könnten einen Arduino verwenden, der an einen USB-Anschluss und einen Powerswitch-Schwanz angeschlossen ist , um die Monitore an der Stromquelle auszuschalten.
quelle
Hier ist meine einfache Lösung, die ich seit vielen Jahren erfolgreich auf meinen Desktops verwende:
Obwohl der Ruhemodus verwendet wird, reduziert der Ruhemodus den Stromverbrauch des Computers auf einen (gemessenen!) Verbrauch von unter 4 Watt. Mit nur einer Maus- oder Tasteneingabe kehren Sie schnell zu der vollen Funktion zurück, bei der Sie aufgehört haben.
Mein Desktop-Computer ist also an die Sensorsteckdose eines SMART-STRIP angeschlossen, der alle verbleibenden Steckdosen mit Strom versorgt, wenn der Computer in den Energiesparmodus wechselt. Jetzt, wenn ich für ein paar Minuten oder über Nacht den Schreibtisch verlasse, schalte ich meinen Monitor, Audiosprecherverstärker, Drucker, Scanner, eine kleine Lampe und alles andere aus, was ich beim Aufrufen des Schlafmodus komplett ausschalten möchte.
In meinem Fall verliert der Monitor weder seine Einstellungen noch die anderen Geräte, wenn die Stromversorgung auf diese Weise unterbrochen wird.
quelle