xbindkeys - настройка горячих клавиш в linux
Универсальное управление и настройка горячих клавиш без привязки к DE.
Инициализировать файл конфигурации ~/.xbindkeysrc:
xbindkeys --defaults > ~/.xbindkeysrc
xbindkeys -d > ~/.xbindkeysrc ## или так
Показать кастомные хоткеи:
xbindkeys_show
Сгенерировать в stdout шаблон для добавления горячей клавиши:
xbindkeys --key
xbindkeys -k
Output
Press combination of keys or/and click under the window.
You can use one of the two lines after "NoCommand"
in $HOME/.xbindkeysrc to bind a key.
"NoCommand"
m:0xc + c:28
Control+Alt + t
И применить изменения/конфигурацию из файла ~/.xbindkeysrc:
xbindkeys -p
Примечание
Для некоторых систем (Ubuntu 16.04) нужно будет задавать комбинацию для разных раскладок/локалей, например для английской и русской:
"notify-send 'Test Shortcuts'"
Control+Alt + j
m:0xc + c:44 # En layout
m:0x200c + c:44 # Ru layout
Смотрите также утилиты: xkbcomp, xmodmap, xcape, xautomation.
#hotkeys #keybindings #xbindkeys #shortcuts