Как мне сопоставить нажатие клавиш на клавиатуре с bash-скриптом?

Например, когда я нажимаю клавишу "Esc", скрипт запускается.

ОС: XFCE Spin Fedora 19

---- РЕДАКТИРОВАТЬ ----

Мне нужно установить это через консоль. Это будет шаг, который выполняется в автоматической установке.

1 ответ1

1

Сохраните скрипт где-нибудь и сделайте его исполняемым:

chmod +x foo.sh 

пример скрипта:

#!/bin/bash
notify-send foo

Затем:

xfce4-keyboard-settings&

Перейдите на вкладку "Ярлыки". Нажмите "Добавить". В новом диалоговом окне нажмите "Открыть" и перейдите к своему сценарию. Дайте ему ярлык, который вы хотите.

Затем нажмите на ярлык. Он должен отображать "foo" в правом верхнем углу.

- РЕДАКТИРОВАТЬ (если вам нужно сделать это из сценария оболочки)https://askubuntu.com/questions/375709/unable-to-add-edit-keyboard-shortcuts-in-xfce4

xfconf-query --channel xfce4-keyboard-shortcuts --property "/commands/custom/<Super>q" --create --type string --set "/path/to/foo.sh"

Например, чтобы сопоставить ярлык Super+q со сценарием

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .