Спасибо за совет! Может быть подскажите ответ на еще один вопрос.
Как заставить X-window воспринимать как клавиатуру манипулятор, заменяющий
ее. Причем этот манипулятор имеет уменьшенный набор функциональных клавиш
и нестандартный разъем (не DIN, не PS/2).
Алгоритм работы манипулятора, заменяющего клавиатуру следующий.
Периодически опрашиваю некоторые порты этого манипулятора.
Если нажали какую-нибудь клавишу, то в этих портах будет информация
о нажатой клавише. Как заставить все Linux applications воспринимать
события нажатия на клавиши манипулятора, как нажатие на клавиши
обыкновенной клавиатуры. В исходниках ядра Linux'a я откопал драйвер
USB клавиатуры, который каким-то образом, по-иоему, делает это. Но
разобраться до конца не хватило сил. Если кто-то знает об этом или
сталкивался с чем-то подобным, то подскажите пожалуйста, как это сделать.
Заранее спасибо.