Как включить дисплей VGA без использования функциональных клавиш

Это хорошо документированный вопрос о том, что некоторые функциональные клавиши не работают на ноутбуках. У меня та же проблема с моей функциональной клавишей дисплея, т. Е. Клавишей, которая используется для включения выхода VGA.

У меня вопрос: если мы не можем заставить работать функциональную клавишу, как можно выполнить задачу вручную?

Для некоторой предыстории этого вопроса, пожалуйста, посмотрите это.

1 ответ

Вы можете использовать инструмент командной строки xrandr для этого.

Запрос, который вы отслеживаете xrandr -q, который должен дать вам вывод, как:

> xrandr -q
Screen 0: minimum 320 x 200, current 1024 x 600, maximum 4096 x 4096
LVDS1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 220mm x 129mm
   1024x600       60.0*+   65.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 connected (normal left inverted right x axis y axis)
   1280x1024      75.0 +   60.0  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  

Две линии

LVDS1 connected 1024x600+0+1024 (normal left inverted right x axis y axis) 220mm x 129mm
VGA1 connected (normal left inverted right x axis y axis)

подключены мониторы, где LVDS1 это внутренний экран ноутбука, и VGA1 тот, который подключен с помощью VGA-кабеля. Вы также можете видеть, что экран ноутбука в настоящее время использует разрешение 1024x600, Экран VGA еще не используется.

Ниже приведены возможные конфигурации монитора. Тот, что помечен звездочкой "*", является активным.

LVDS1 connected 1024x600+0+0 (normal left inverted right x axis y axis) 220mm x 129mm
   1024x600       60.0*+   65.0  

Вы можете включить оба с помощью (зеркальная настройка / оба дисплея одинаковы)

xrandr --output LVDS1 --auto --output VGA1 --auto

Если вы хотите расширенный рабочий стол, используйте что-то вроде

xrandr --output LVDS1 --auto --output VGA1 --above LVDS1

Теперь экран VGA находится "над" экраном ноутбука. Если вы хотите расширить свой рабочий стол в другом направлении, используйте один из

  • --left-of
  • --right-of
  • --above
  • --below

Теперь вывод запроса выглядит так:

Screen 0: minimum 320 x 200, current 1280 x 1624, maximum 4096 x 4096
LVDS1 connected 1024x600+0+1024 (normal left inverted right x axis y axis) 220mm x 129mm
   1024x600       60.0*+   65.0  
   800x600        60.3     56.2  
   640x480        59.9  
VGA1 connected 1280x1024+0+0 (normal left inverted right x axis y axis) 340mm x 270mm
   1280x1024      75.0*+   60.0  
   1152x864       75.0  
   1024x768       75.1     70.1     60.0  
   832x624        74.6  
   800x600        72.2     75.0     60.3     56.2  
   640x480        72.8     75.0     66.7     60.0  
   720x400        70.1  

Часть после резолюции 1024x600+0+1024 из VGA1 позиция экранов относительно друг друга. Это значит VGA1 имеет разрешение 1024х600, равен 0 пикселей справа VGA1и 1024 пикселей под ним.

Чтобы повернуть один экран использования --off переключатель:

xrandr --output LVDS1 --off
Другие вопросы по тегам