Hallo Ubuntu Community,
Ich kann die Helligkeit meines mit DisplayPort verbundenen DELL U2713HM über den folgenden Befehl steuern:
ddccontrol -p -r 0x10 -w 53
In diesem Beispiel steht die Zahl 53 für die Helligkeitsstufe (Bereich 0 bis 100). Ich weiß jedoch nicht, wie ich den Befehl mit meinen Helligkeitstasten auf meiner Tastatur verknüpfen soll.
Ich habe bereits gesucht, aber nur Antworten auf integrierte Laptop-Bildschirme gefunden. In /sys/class/backlight
ist der Ordner acpi_video0
mit einigen Unterordnern und Dateien. Die Datei actual_brightness enthält eine Zahl von 0 bis 20, die sich ändert, wenn ich die Helligkeitstasten drücke.
Wie kann ich meinen externen Monitor als Gerät in / sys / class / backlight auflisten lassen?
PS: Ich verwende eine neue Ubuntu 12.10-Installation mit integrierter Grafik Intel HD4000.
ddccontrol -p
, ich denke über eine Lösung nach ...Antworten:
Ich denke nicht, dass Ihre gewünschte Lösung, Ihren externen Monitor
/sys/class/backlight
einzuschalten, funktioniert, aber die gute Nachricht ist, dass Sie die schöne Helligkeitsanimation haben können!Versuchen
Jetzt können wir ein Skript erstellen, das den Helligkeitswechsler von Ubuntu simuliert:
Wie Sie sehen können, werden die Werte zwischen 0 und 100 geklemmt. Jetzt können Sie die
up
unddown
Aufrufe des Skripts an einige Tastaturkürzel Ihrer Wahl binden , indem Sie Systemeinstellungen> Tastatur> Tastenkombinationen verwenden , wie von fotomonster vorgeschlagen.Anmerkungen:
Ich weiß nicht, wie viel Zeit
ddccontrol -p
benötigt wird. Wenn es zu lang ist, können Siesync
dem Skript auch eine Option hinzufügen, mit der der Helligkeitswert des Monitors in einer Datei gespeichert wird. Anstatt die aktuelle Helligkeit zu erhaltenddccontrol
, können Sie sie einfach aus Ihrer Datei abrufen, was viel schneller sein sollte. Natürlich müssten Sie dieup
unddown
-Aufrufe aktualisieren , um die neue Helligkeit in die Datei zu schreiben ...Skript inspiriert von diesem Beitrag auf Archlinux .
quelle