История изменений
Исправление t184256, (текущая версия) :
Захватываешь события клавиатуры evdev'ом, модифицируешь, инжектируешь uinput'ом. И не надо завязываться на иксовые костыли и прочую ересь, и работать будет хоть в вяленом, хоть в консоли, и только для нужных девайсов.
Пример: https://gist.github.com/t184256/f4994037a2a204774ef3b9a2b38736dc
Исходная версия t184256, :
Захватываешь события клавиатуры evdev'ом, модифицируешь, инжектируешь uinput'ом. И не надо завязываться на иксовые костыли и прочую ересь, и работать будет хоть в вяленом, хоть в консоли.
Пример: https://gist.github.com/t184256/f4994037a2a204774ef3b9a2b38736dc