Есть ли в Ubuntu эквивалент горячей клавиши windows+p (переключение между зеркальным / расширенным монитором)?
В Windows Windows Key + P меняет способ подключения подключенного монитора. Я использовал его, чтобы поменять местами зеркальные и расширенные изображения.
Есть ли аналогичная горячая клавиша в Ubuntu 14.04?
Чтобы уточнить, я часто в ситуации, когда мой встроенный дисплей остается пустым после подключения к HDMI и ожидания. Я думаю, что просто нужно сказать, чтобы переключиться на другой режим отображения. Я не могу сделать это с помощью команды, так как не вижу, что я печатаю.
Я погуглил, и мой Google Фу, кажется, не работает хорошо
2 ответа
Если вы не найдете простой встроенный ярлык, вы можете сделать то, что я делаю на Xubuntu и использовать xrandr
переключить вывод на дисплей. Все это может показаться болью в заднице, но я считаю, что она надежна на протяжении многих лет (особенно по сравнению с автоматическим переключением дисплея).
$ sudo apt-get install xrandr
Поэтому в моей настройке эта команда переключается на зеркальный вывод:
xrandr --output HDMI1 --mode 1920x1080 --pos 0x0 --rotate normal --output VIRTUAL1 --off \
--output DP1 --off --output eDP1 --mode 1920x1080 --pos 2040x0 --rotate normal \
--same-as HDMI1 --output VGA1 --off
А этот переключается на расширенный рабочий стол:
xrandr --output HDMI1 --mode 1920x1080 --pos 0x0 --rotate normal --output VIRTUAL1 --off \
--output DP1 --off --output eDP1 --mode 1920x1080 --pos 2040x0 --rotate normal \
--output VGA1 --off
Очевидно, что эти команды слишком длинные для ввода, поэтому я сохраняю их в сценарии, называемые display_TV_mirror.sh
а также display_TV_extend.sh
, а затем я привязываю сочетание клавиш к каждому сценарию. В обычной Ubuntu, я думаю, вы можете установить ярлыки в Системные настройки -> Клавиатура -> Ярлыки. Я использую для разделения сценариев два разных сочетания клавиш, но вы можете легко объединить их в один переключатель с некоторой логикой переключения.
Примечание: чтобы узнать точную команду, которую вы хотите использовать для xrandr, возможно, ее проще использовать arandr
во-первых, это в основном графический интерфейс для xrandr.
$ sudo apt-get install arandr
$ arandr
Затем вы можете настроить желаемую конфигурацию, сохранить ее где-нибудь в файле, а затем просмотреть этот файл, чтобы узнать, какая команда xrandr необходима для получения требуемой настройки.
По крайней мере, в моей настройке я могу включить зеркалирование монитора с помощью этой команды:
xrandr --output HDMI1 --same-as DP1
Чтобы отключить зеркалирование монитора, я использую эту команду:
xrandr --output HDMI1 --pos 1920x0
Другими словами, мне не нужно повторно указывать настройки, такие как "--mode 1920x1080" и "--rotate normal". Простого переключения между "--same-as" и "--pos" было достаточно, по крайней мере, в моем случае.
Эти команды были полезны для меня при просмотре экранов моего рабочего места с удаленного ноутбука. Мои экраны на рабочем месте настроены на работу с двумя мониторами под управлением Linux Mint, поэтому мне нужен простой способ временно переключиться в зеркальный режим во время моего удаленного сеанса. Я также могу включать и выключать зеркальное отображение с помощью сочетания клавиш Cinnamon "Super-p" (Windows-p) ("Повторное обнаружение устройств отображения"), но использование клавиатуры иногда приводит к сбою моего VNC.