Verwenden vonxrandr
, ich kann meinen Bildschirm drehen mit
xrandr -o inverted
und wieder zurück mit
xrandr -o normal
Gibt es auch eine Möglichkeit,lesendie aktuelle Bildschirmrotation? Am besten mit xrandr
.
Antwort1
Mitxrandr --query --verbose
Mit den Optionen --query
und werden alle möglichen Informationen zu Ihren Bildschirmen ausgedruckt.--verbose
xrandr
Angenommen, der Bildschirm, der Sie interessiert, ist LVDS-1
(Sie können Namen abrufen, indem Sie aufrufen xrandr
), wird dadurch eine Zeile mit seiner aktuellen Bildschirmrotation erstellt:
xrandr --query --verbose | grep "LVDS-1"
normal
Die aktuelle Ausrichtung können Sie als sechstes Feld sehen :
LVDS-1 angeschlossen primär 1366x768+0+0 (0x4a) normal (normal links invertiert rechts x-Achse y-Achse) 277mm x 156mm
Wir können benutzencut
um die Bildschirmausrichtung aus der Zeile zu extrahieren:
xrandr --query --verbose | grep "LVDS-1" | cut -d ' ' -f 6