Инструкция составлена для Lubuntu, для использования в других ОС, возможно, потребуются изменения.
Если вы используете "Обработчик раскладки клавиатуры", то в настройках "Обработчика ..." нужно выставить галочку "сохранить системные раскладки". Для применения изменений нужно сменить сеанс (перезагружаться не обязательно).
При этом нужно иметь в виду, что если настройки "Обработчика ..." отличались от системных, то вы можете столкнуться с неожиданным поведением раскладки. Чтобы этого избежать, перед всеми изменениями проверьте, совпадает ли системная раскладка с существующей. Напоминаю, что системная раскладка настраивается редактированием файла:
Код: Выделить всё
/etc/default/keyboard
Код: Выделить всё
setxkbmap -option keypad:pointerkeys
Теперь вы можете управлять курсором с клавиатуры. При нажатии на клавишу 8 цифрового блока курсор будет двигаться вверх, при нажатии на клавишу 4 курсор будет двигаться влево, а при нажатии на клавишу 7 курсор будет двигаться влево-вверх.
Подробнее, поведение курсора описано здесь:
https://en.wikipedia.org/wiki/Mouse_keys
Если вы хотите управлять курсором с клавиатуры не только в текущем сеансе, а постоянно, то нужно внести изменения в файл:
Код: Выделить всё
/etc/default/keyboard
Код: Выделить всё
XKBOPTIONS="grp:alt_shift_toggle,keypad:pointerkeys"
Тестировалось на Lubuntu 14.04.