Checking in Christian Walther's patch for x11 keyboard input. Minor code tweaks by Bob.
--HG-- extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402704
This commit is contained in:
parent
6f2082d584
commit
e558eee568
13 changed files with 1484 additions and 105 deletions
|
@ -57,11 +57,15 @@ PrintKey(SDL_keysym * sym, int pressed)
|
|||
{
|
||||
/* Print the keycode, name and state */
|
||||
if (sym->sym) {
|
||||
printf("Key %s: %d-%s ", pressed ? "pressed" : "released",
|
||||
sym->sym, SDL_GetKeyName(sym->sym));
|
||||
printf("Key %s: physical 0x%08X = %s, layout 0x%08X = %s ",
|
||||
pressed ? "pressed " : "released",
|
||||
sym->sym,
|
||||
SDL_GetKeyName(sym->sym),
|
||||
SDL_GetLayoutKey(sym->sym),
|
||||
SDL_GetKeyName(SDL_GetLayoutKey(sym->sym)));
|
||||
} else {
|
||||
printf("Unknown Key (scancode = %d) %s ", sym->scancode,
|
||||
pressed ? "pressed" : "released");
|
||||
printf("Unknown Key (scancode = 0x%08X) %s ",
|
||||
sym->scancode, pressed ? "pressed" : "released");
|
||||
}
|
||||
|
||||
/* Print the translated character, if one exists */
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue