Допустим, нам надо, чтобы по нажатию 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
.