Задать вопрос
@ideamonster

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

Нужно переназначить клавиши чтоб при нажатии сочетания клавиш Caps + J,K,L или I было лево, вниз, вправо, вверх.

Более понятно что я имею ввиду: tonsky.me/blog/cursor-keys
  • Вопрос задан
  • 281 просмотр
Подписаться 2 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 1
@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).
Не забываем нажимать кнопку "Сохранить", чтобы изменения вступили в силу.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы