Date: Wed, 04 Feb 2004 13:51:56 +0100
From: Jens Leuschner Subject: Small patch for libSDL In newer XFree86 releases in the German keyboard the "AltGr"-Key no longer produces the keysym "Mode_switch", instead it produces "ISO_Level3_Shift". I have created a small patch against SDL-1.2.6 (which cleanly applies to the current CVS-SDL too) that makes SDL recognize ISO_Level3_Shift as AltGR key. --HG-- extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40806
This commit is contained in:
parent
f199a5d964
commit
a423b0ba59
1 changed files with 3 additions and 0 deletions
|
@ -515,6 +515,9 @@ void X11_InitKeymap(void)
|
|||
/* These X keysyms have 0xFE as the high byte */
|
||||
ODD_keymap[XK_dead_circumflex&0xFF] = SDLK_CARET;
|
||||
#endif
|
||||
#ifdef XK_ISO_Level3_Shift
|
||||
ODD_keymap[XK_ISO_Level3_Shift&0xFF] = SDLK_MODE; /* "Alt Gr" key */
|
||||
#endif
|
||||
|
||||
/* Map the miscellaneous keys */
|
||||
for ( i=0; i<SDL_TABLESIZE(MISC_keymap); ++i )
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue