Продвинутая работа с горячими клавишами.

Как настраивать горячие клавиши знают все. Но есть возможность сделать с ними работу более продвинутой.

Делается это при помощи утилиты wmctr.

Из man wmctr

wmctrl - утилита, которая осуществляет взаимодействие с оконным менеджером, который совместим со спецификацией EWMH/NetWM. Wmctrl может запросить информацию у оконного менеджера и передать ему команду на управление окнами.

 

В KDE открываем настройку горячих клавиш (меню K->компьютер->системные параметры-> Ввод) и настраиваем там, например, запуск FireFox.

Комбинацию клавиш настраиваем по собственному усмотрению. У меня, например, это Ctrl+F, а в строке действия вводим:

wmctrl -a firefox || firefox >/dev/null 2>&1

 

Теперь при нажатии указанной комбинации клавишь будет запущен FireFox, или, если он был запущен до этого, его окно станет активным.

Если аналогичное действие делать для OpenOffice Writer, то строка будет выглядеть так:

wmctrl -a writer || soffice --writer >/dev/null 2>&1

Добавить комментарий

Защитный код
Обновить