1) Переназначаем клавишу Caps на Hyper. Простой способ, не требующий суперпользовательских привелегий, здесь:
https://unix.stackexchange.com/a/151046Open ~/.Xmodmap and put the following:
! Unmap capslock
clear Lock
keycode 66 = Hyper_L
! Leave mod4 as windows key _only_
remove mod4 = Hyper_L
! Set mod3 to capslock
add mod3 = Hyper_L
Run this
xmodmap ~/.Xmodmap
If something goes wrong, you can reset your keyboard with:
setxkbmap -layout us
2) Ставим пакет autokey-py3:
yaourt -S autokey-py3
3) Запускаем autokey-gtk и добавляем скрипты с телом вида
keyboard.send_keys("<up>")
4) Назначаем нужные хоткеи с кнопкой Hyper (Caps).
Не забываем нажимать кнопку "Сохранить", чтобы изменения вступили в силу.