Назначение горячих клавиш в Ubuntu Linux 09.12.2008
В Ubuntu существует несколько способов назначения горячих клавиш (shortcuts) для запуска приложений или выполнения разных действий.
Рассмотрим некоторые из них:
- Запускаем Редактор конфигурации (Alt+F2, вводим gconf-editor), далее переходим в /apps/metacity/keybinding_commands/, выбираем свободный command_[1..12] и вводим команду которую желаем запустить (например, firefox). Затем переходим в /apps/metacity/global_keybindings/, выбираем любой из свободных run_command_[1..12] и вводим сочетание клавиш для запуска приложения (например, F1). Все, теперь при нажатии Control+Shift+F1 запустится Firefox.
- Xhotkeys – Hotkeys for the X-Window – приложение для легкой настройки реакции на нажатие клавиатурных или мышиных клавиш. Заявлена работа под всеми десктопами (Gnome, KDE, Xfce и т.д.)
После скачивания бинарного пакета с сайта и его установки мы можем настроить шорткаты через GUI конфигуратор или файл ~/.xhotkeys. Для начала надо добавить xhotkeys в автозагрузку. Далее настраиваем желаемые клавиатурные сочетания в GUI конфигураторе, который запускаем по команде xhotkeys -c.
- Еще одно приложение для настройки hotkeys – xbindkeys. Подробности настройки читайте на linux in cheer’s eyes. Описание настройки xbindkeys для мультимедийных клавиатур.
- Про настройку специальных клавиш на мультимедийных клавиатурах с помощью KeyTouch читаем на linux.com.
- Compiz также позволяет настроить горячие клавиши.
Назначения клавиш для управления окнами: запускам CompizConfig, выбираем General Options, смотрим список доступных действий на закладке Key bindings.
Еще один вариант реализации того, что описано в пункте 1 можно проделать на вкладке Commands: группа Commands отвечает за запуск команд, а группа Key bindings за комбинации клавиш.
Полезная статья для ознакомления: Мультимедийные клавиатуры в Linux – Записки дебианщика – описан способ получения кодов клавиш.
Описание назначения действий на разные края тачпада (например, верхний левый и т.д.) читаем на forum.ubuntu.ru
Напоследок пример команды для запуска консольных приложений:
gnome-terminal –hide-menubar –geometry 70×20 -e “python” -t “Python 2″
запускаем gnome-terminal, без меню, размером 70×20, передаем на выполнение интерпретатор python, заголовок окна будет Python 2.