Посмотрел xbindkeys. Спасибо большое, я изобретал велосипед! То есть мой вариант с демоном почти то же самое даёт, что и эти вещи, только он неуниверсален и коряв :)
Однако, тут та же проблема — не работает авторепит. Зажав CapsLock+h я сдвинусь не больше, чем на одну позицию. Что, в принципе, и понятно: на момент отправки события, xbindkeys обязан отпустить клавиатуру (собственно, я в своём велосипеде также делал), а при этом все авторепиты отваливаются.
То есть, вопрос топика всё ещё актуален, к сожалению.
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Первый пункт в том же списке так просто не делается (CapsLock+h == Left и т.д.)