|
Size: 1679
Comment: update contents - add links to lookup tables
|
Size: 1767
Comment: minor change
|
| Deletions are marked like this. | Additions are marked like this. |
| Line 10: | Line 10: |
| ##Include will begin here at a later date. | |
| Line 18: | Line 19: |
| ##Include will end here at a later date. | |
| Line 29: | Line 31: |
DRAFT |
SDL_Scancode and SDL_Keycode
Enumerations of the SDL physical (scancode) and virtual (keycode) key representations.
Contents
Values
SDL_Scancode Value |
SDL_Keycode Value |
Key Name |
scancode |
keycode |
name (description if necessary) |
scancode |
keycode |
name (description) |
scancode |
keycode |
name (description) |
SDL_SCANCODE_SPACE |
SDLK_SPACE |
Space (space bar) |
green
Code Examples
//checks if a key is being remapped and prints what the remapping is
if(event->key.keysym.scancode != SDL_GetScancodeFromKey(event->key.keysym.sym))
printf("Physical %s key acting as %s key",
SDL_GetScancodeName(event->key.keysym.scancode),
SDL_GetKeyName(event->key.keysym.sym));
Remarks
To look up a scancode or keycode by decimal or hexadecimal value you can use the following tables:
Related Enumerations
Related Structures
