Сxrandr --query --verbose

Сxrandr --query --verbose

С использованиемxrandr, я могу вращать экран с помощью

xrandr -o inverted

и обратно с

xrandr -o normal

Есть ли также способчитатьтекущий поворот экрана? Предпочтительно с помощью xrandr.

решение1

Сxrandr --query --verbose

Используя параметры --queryи --verbose, xrandrможно распечатать всевозможную информацию о ваших экранах.

Предполагая, что интересующий вас экран LVDS-1(имена можно получить, вызвав xrandr), это создаст строку, содержащую текущий поворот экрана:

xrandr --query --verbose | grep "LVDS-1"

Текущую ориентацию можно увидеть normalв шестом поле:

LVDS-1 подключенный первичный 1366x768+0+0 (0x4a) нормальный (нормальный левый инвертированный правый ось x ось y) 277 мм x 156 мм

Мы можем использоватьcutчтобы извлечь ориентацию экрана из строки:

xrandr --query --verbose | grep "LVDS-1" | cut -d ' ' -f 6

Связанный контент