Linux: смена разрешения экрана по кнопке

Зачем мне это надо

У меня 8« Sony Vaio, который я искренне люблю. У него два штатных разрешения: 1280*600 60Гц и 1600*768 60Гц. На 8» далеко не всегда удобно работать с 1600*768 60Гц, зачастую удобнее переключаться в более низкое разрешение.
На винде это решено так, что разрешение меняется по нажатию специальной кнопочки. Ну, да где наша ен пропадала? =)

Скрипт смены разрешений

#!/bin/bash
output=$(xrandr -q | grep '\*'  | cut -c1-11)
if [ $output = 1600x768  ]
then
  xrandr --output LVDS-0 --mode 1280x600_60.00
else
	xrandr --output LVDS-0 --mode 1600x768_60.00
fi

В общем, все просто: смотрим на текущее разрешение, и меняем на следующее по списку. Только что с выделением самого разрешения из xrandr -q пришлось немного повозиться…

Настройка кнопок

Настройка горячих клавиш в LXDE

Смотри также

Установка и изменение разрешения экрана в linux через консоль