Как я могу определить, что внешний монитор зеркальный или расширен по команде?

#linux #display #hdmi #xrandr

Вопрос:

Как я могу определить, что мой внешний монитор находится в зеркальном режиме или расширенном режиме или установлен в основной. Я сделал с таким количеством команд, таких как xrandr, есть ли вывод, на котором я могу сказать, что является основным дисплеем, но, глядя на любой вывод, я не могу понять, что это в расширенном режиме или в зеркальном режиме, может ли кто-нибудь помочь мне, пожалуйста.

Комментарии:

1. Вам нужно сравнить координаты и смещение (будет выглядеть примерно так 1280x1024 0 0 , чтобы увидеть, есть ли перекрытие (зеркальное) или нет (расширенное).

2. Нет ли какой-либо доступной команды, которая будет возвращена как «зеркальная» или «расширенная». Потому что это создаст путаницу, я думаю

Ответ №1:

Спасибо за идею. Отсюда у меня есть логика. После разрешения при расширении эти «0» изменятся на расширенный размер , в зеркале они будут равны только 0.