Как выполнить простое переключение на внешний монитор

В настоящее время я переключаюсь между моим ноутбуком и внешним монитором с помощью программы NVidia X Server Settings, и я уверен, что делаю это очень глупо:

В настоящее время я выбираю внешний монитор, устанавливаю для него значение "Отключено" на "TwinView", затем выбираю экран ноутбука и изменяю его на "Отключено". Затем я нажимаю "Применить", и все готово. Я делаю это наоборот, когда мне нужно отключиться.

Это единственный способ, которым мне удалось переключить мониторы (как соединения VGA, так и DisplayPort на моем ThinkPad), и это действительно сложный процесс, который я должен выполнять несколько раз в день.

введите описание здесь

Однако я действительно хочу иметь возможность переключаться с помощью Fn-F8 или другого сочетания клавиш, но, похоже, это не работает с любым способом подключения. Есть ли что-нибудь лучше, чем я могу сделать?

3 ответа

Решение

Инструмент nvidia nvidia-settings можно использовать из командной строки, но он не способен активировать или деактивировать экраны. xrandr не поддерживается пророческими NVIDIA-драйверами.

Для переключения дисплеев вы можете использовать инструмент disper: disper на панели запуска. Это инструменты командной строки, которые точно соответствуют вашей проблеме и просты в использовании.

Некоторые примеры скриптов для автоматического переключения при запуске можно найти здесь: Ubuntuusers.de wiki

Я использую эти сценарии для переключения моих мониторов. Работает отлично.

Возможно, вы сможете сопоставить ключ с этой функцией вручную. IIRC в Системных настройках есть значок, называемый "Сочетания клавиш", если есть возможность переключать мониторы или дисплеи, сопоставьте их с комбинацией клавиш, которая вам требуется.

Вы можете использовать autorandr.

Автоматическое определение подключенного оборудования дисплея и загрузка соответствующей установки X11 с помощью xrandr или disper

Автоматический выбор конфигурации дисплея на основе подключенных устройств

Смотрите также:

Другие вопросы по тегам