LINUX.ORG.RU

Ответ на: комментарий от Valeriy_Onuchin

Эта функция для перевода keysym в keycode, а мне нужно именно соответствие linux keycode <-> X11 keycode.
Например, для кнопки escape linux keycode - 2, а X keycode - 9

free_serj ★★
() автор топика
Ответ на: комментарий от free_serj

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

мой ответ - "я не знаю как"

Valeriy_Onuchin ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.