Собственно требуется обеспечить ввод русских символов на уровне xorg используя метод ввода «транслит». Заранее сообщаю что клавиатура не полная и имеет 39 клавиш (что для английского языка достаточно). Сейчас для этой клавиатуры прописана раскладка ru(phonetic) но на клавиатуре отсутствуют необходимые клавиши для полноценного использования этого метода ввода.
P.S. http://exception13.org/serge/images/kbd.jpg фото для понимания с чего необходимо обеспечить ввод.
P.P.S. GTK и QT Input Method не предлагать.
P.P.P.S. Рассмотрю любые другие варианты.