Следующий метод использует комбинацию Compiz для запуска приложения при нажатии клавиши.
Вкратце -
- измените поведение клавиши Caps Lock, чтобы имитировать другой ключ.
- Настройте compiz, чтобы прослушать новый ключ mimic'd и запустить собственный скрипт.
Измените клавишу блокировки колпачков
Слишком изменив поведение клавиши Caps Lock, вы можете использовать xmodmap
следующим образом:
- создать файл, например. "CapsLock"
- скопируйте и вставьте в файл следующее:
keycode 66 = cent
clear Lock
add Control = cent
- теперь запустите xmodmap, чтобы узнать ваше изменение:
xmodmap capslock
Чтобы выполнить постоянную добавление этой команды в приложения для запуска.
Нажатие Caps Lock теперь просто имитирует нажатие клавиши «cent» - обратите внимание, что это не ключ, который на самом деле существует на моей клавиатуре.
Здесь вы можете получить список имен KeySym . Р>
Настроить Compiz
Запустите диспетчер настроек CompizConfig
В общем разделе убедитесь, что «Команды» включены и настройте команду, как показано:

N.B.активируйтепривязкуклавишииспользуйтекомбинацию«захватитьключ»,чтобыраспознатьваш«цент»ключ.Вынеможетезаставитьcompizраспознатьключблокировкикрышки,ксожалению.
Очевидно - измените «firefox» для любой команды, которую вы используете для запуска «запуска»
Теперь, когда вы нажмете клавишу Caps Lock, compiz распознает отображаемый «cent» ключ и запустит команду - в этом случае firefox - в вашем случае «launchy».