#linux #display #hdmi #xrandr
Вопрос:
Как я могу определить, что мой внешний монитор находится в зеркальном режиме или расширенном режиме или установлен в основной. Я сделал с таким количеством команд, таких как xrandr, есть ли вывод, на котором я могу сказать, что является основным дисплеем, но, глядя на любой вывод, я не могу понять, что это в расширенном режиме или в зеркальном режиме, может ли кто-нибудь помочь мне, пожалуйста.
Комментарии:
1. Вам нужно сравнить координаты и смещение (будет выглядеть примерно так
1280x1024 0 0
, чтобы увидеть, есть ли перекрытие (зеркальное) или нет (расширенное).2. Нет ли какой-либо доступной команды, которая будет возвращена как «зеркальная» или «расширенная». Потому что это создаст путаницу, я думаю
Ответ №1:
Спасибо за идею. Отсюда у меня есть логика. После разрешения при расширении эти «0» изменятся на расширенный размер , в зеркале они будут равны только 0.