• Как переназначить клавиши Caps + JKLI в Manjaro i3?

    @koshi
    1) Переназначаем клавишу Caps на Hyper. Простой способ, не требующий суперпользовательских привелегий, здесь: https://unix.stackexchange.com/a/151046
    Open ~/.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).
    Не забываем нажимать кнопку "Сохранить", чтобы изменения вступили в силу.
    Ответ написан
    Комментировать