Эта функция для перевода keysym в keycode, а мне нужно именно соответствие linux keycode <-> X11 keycode.
Например, для кнопки escape linux keycode - 2, а X keycode - 9
from http://www.madore.org/~david/linux/linux-old.html
key pressed
| [Inside keyboard; 3 possible tables]
v
scan code [Stops here if keyboard mode is raw]
|
+----------------------------+
| [Linux kernel] | [X11]
v v
linux keycode X11 keycode
| [loadkeys] | [xmodmap]
v v
ascii character(s)/action keysym
| [running process] | [wm might intercept]
v |
whatever keysym if not intercepted by wm
| [program]
v
whatever
мой ответ - "я не знаю как"