Eine Kleinigkeit noch.
Was mir aufgefallen ist, 2 Tasten fehlen in der Liste.
K_PRTSCR
K_MENU
Wobei man PrtSc nicht so ohne Weiteres dazu bewegen kann, als "normale" Taste zu fungieren. Aber die Menu Taste durchaus.
Weiter ergeben K_PAUSE und K_NUMLOCK denselben Scancode, das kann nicht stimmen. Das bedeutet, dass K_PAUSE auch nicht brauchbar ist.
Na gut, wayne?