Блог
arrow
2012-05-29 22:53
Активация определенного окна по хоткею в Ubuntu

Допустим, нам надо, чтобы по нажатию Alt+1 активировалось окно Firefox, при нажатии Alt+2 - Gedit и т. д. Как программы, так и хоткеи могут быть любыми.

Ставим пакет wmctrl, если он не установлен:

sudo apt-get install wmctrl

В Unity: нажимаем на иконку в правом верхнем углу, выбираем Свойства системы → Клавиатура → Комбинации клавиш.

В Gnome2: выбираем пункт меню Система → Параметры → Комбинации клавиш клавиш клавиатуры.

Нажимаем кнопку "Добавить". Вводим название: "Switch to Firefox", команду:

wmctrl -a firefox

Сохраняем, щелкаем по правой колонке и указываем хоткей. Повторяем столько раз, сколько нужно. Если нужная программа закрыта, при нажатии хоткея ничего не произойдет. Если она открыта, то ее окно выйдет на первый план.

Строка, указываемая в команде, должна полностью содержаться в заголовке окна. Например, чтобы активировать Google Chrome или Chromium (в зависимости от того, что запущено), достаточно указать команду wmctrl -a chrom.


Наверх