- Сайт проекта
- github.com
- Сообщить о проблеме
- github.com
keyd
keyd — простой демон для переназначения клавиш. Позволяет создавать отдельные слои при использовании модификаторов - Alt, Meta и Ctrl
Установка из репозитория
Установка через терминал
su -
apt-get update
apt-get install keyd
epm -i keyd
Примеры настройки
Основной конфигурационный файл default.conf
находится в папке /etc/keyd
Использование клавиш Vim в системе
Пример назначения клавиш Vim на стрелочки
Комбинация Alt + h/j/k/l
[ids]
*
[alt]
h = left
j = down
k = up
l = right
Использование курсора мыши с помощью клавиатуры
Пример того, как на клавиатуре без цифрового блока перемещать курсор мыши
Подсказка
Не забудьте включить поддержку управления курсором в настройках системы
Настройки
-> Специальные возможности
-> Наведение и нажатие
-> Клавиши мыши
Комбинация Ctrl + Alt + h/j/k/l для движения курсором влево/вниз/вправо/вверх
Комбинация Ctrl + Alt + b/n для нажатия левой/правой клавиши мыши
[ids]
*
[control+alt]
h = macro(kp4 kp4 kp4 kp4 kp4 kp4 kp4 kp4 kp4 kp4)
j = macro(kp2 kp2 kp2 kp2 kp2 kp2 kp2 kp2 kp2 kp2)
k = macro(kp8 kp8 kp8 kp8 kp8 kp8 kp8 kp8 kp8 kp8)
l = macro(kp6 kp6 kp6 kp6 kp6 kp6 kp6 kp6 kp6 kp6)
b = leftmouse
n = rightmouse
Подсказка
Команда macro
использована для ускорения движения мыши, так как по умолчанию она двигается медленно
Внимание
Если курсор не двигается, то возможно у вас включён цифровой блок
Если у вас нет кнопки NumLock, то можно назначить отдельную клавиши
z = numlock
Примеры от разработчика
Примеры конфигурации можно найти в репозитории проекта