LINUX.ORG.RU

Профили для многомониторных конфигураций

 ,


0

1

Hi ALL!

По школьным делам подключаю ноут к разным проекторам, а дома к нему подключены 2 монитора (HDMI+VGA). И при каждом перемещении приходится вручную указывать какой монитор главный, а какой справа-слева-или-сверху.

Нет ли какой X-овой утилитки, позволяющей управлять этим хозяйством из командной строки? Чтоб записать каждую конфигурацию в скрипт и приходя просто кликать по нужному скрипту.

У меня подобным образом клавиатура с тачпадом настроены — при смене/создании нового профиля никакой возни с ГУИ. Вот и с мониторами хочется также.

★★★★★
Ответ на: комментарий от LiBer

Спасибо! Отличная программка! Всё получилось.

fractaler ★★★★★
() автор топика

Я просто оставлю это здесь. Вдруг пригодится потом.

#!/bin/bash
XRANDR=`which xrandr`
case "$1" in
'home')
  $XRANDR --output HDMI1 --off  --output LVDS1 --off --output DP1 --off --output VGA1 --off
  $XRANDR --output HDMI1 --mode 1280x1024 --pos 1600x0 --rotate normal --output LVDS1 --off --output DP1 --off --output VGA1 --primary --mode 1600x1200 --pos 0x0 --rotate normal
  ;;
'class')
  $XRANDR --output HDMI1 --off  --output LVDS1 --off --output DP1 --off --output VGA1 --off
  $XRANDR --output HDMI1 --mode 1024x768 --pos 1600x0 --rotate normal --output LVDS1 --primary --mode 1600x900 --pos 0x0 --rotate normal --output DP1 --off --output VGA1 --off
  ;;
'single')
  $XRANDR --output HDMI1 --off  --output LVDS1 --off --output DP1 --off --output VGA1 --off
  $XRANDR --output HDMI1 --off --output LVDS1 --mode 1600x900 --pos 0x0 --rotate normal --output DP1 --off --output VGA1 --off
  ;;
*)
  echo "usage: $0 home|class|single"
  $XRANDR --output HDMI1 --off  --output LVDS1 --off --output DP1 --off --output VGA1 --off
  $XRANDR --output HDMI1 --mode 1280x1024 --pos 1600x0 --rotate normal --output LVDS1 --off --output DP1 --off --output VGA1 --mode 1600x1200 --pos 0x0 --rotate normal
  ;;
esac

fractaler ★★★★★
() автор топика
Последнее исправление: fractaler (всего исправлений: 2)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.