Дефолтные возможности настройки горячих клавиш весьма ограничены, особенно учитывая тот факт, что бОльшая часть мира GNU/Linux попросту игнорирует существование на многих клавиатурах клавиши "windows", а ведь именно через неё привыкли набирать сочетания горячих клавиш бывшие пользователи ОС windows.
Однако, решения, конечно же, есть. Для выполнения различных команд и запуска приложений по горячим клавишам, чрезвычайно удобна утилита
xbindkeys.
Устанавливаем:
sudo apt-get install xbindkeysВ домашнем каталоге создаём файл
.xbindkeysrc, в нём пишем примерно следующее:
# Gnome-Terminal. На мониторах с 1024х768 предпочитаю уменьшать размер окна параметром --geometry
"gnome-terminal --hide-menubar --geometry 70x20"
Mod4+t
# Эта команда запускает интерпретатор Python'a. Наглядно демонстрируется как можно "забиндить" выполнение ЛЮБОЙ команды через терминал указав её в параметре -e "команда". За развёрнутыми подробностями прочтите man gnome-terminal
"gnome-terminal --hide-menubar --geometry 70x20 -e "python" -t "Python 2.5.2""
Mod4+y
# FireFox
"firefox"
Mod4+f
# Calculator
"gcalctool"
Mod4+c
# Запуск Nautilus'a в домашней директории
"nautilus"
Mod4+e
# Запуск Gedit с правами root'a
"gksu gedit"
Mod4+gMod4 означает клавишу "windows", с неменьшим успехом можно указывать клавиши
Control,
Shift и т.п.
Теперь нужно запустить сервис xbindkeys одноимённой командой в терминале. Если всё работает и настройки закончены, следует добавить запуск программы в автозагрузку:
"Система"-"Параметры"-"Сеансы", кнопка "Добавить".
За более подробными инструкциями, добро пожаловать в
man xbindkeys и на
страницу проекта.
ПЭ.СЭ.Дабы увеличить релевантность этой темы для поисковиков, прошу автора изменить название топика на
Настройка Горячих Клавиш для запуска произвольных приложений, xbindkeys и добавить в конце слово [РЕШЕНО].
Заранее Спасибо.