Wiki Page Content

Differences between revisions 10 and 11
Revision 10 as of 2010-07-07 05:31:52
Size: 11581
Editor: SheenaSmith
Comment: update content (incomplete)
Revision 11 as of 2010-07-08 00:17:37
Size: 9910
Editor: SheenaSmith
Comment: update content
Deletions are marked like this. Additions are marked like this.
Line 17: Line 17:
||SDLK_CAPSLOCK||the Caps Lock key||
||SDLK_APPLICATION||the Application / Menu key (Windows keyboards)||
Line 81: Line 83:
||SDLK_CAPSLOCK||the Caps Lock key||
Line 94: Line 95:
||SDLK_PRINTSCREEN||the Print Screen / SysRq key|| ||SDLK_PRINTSCREEN||the Print Screen key||
Line 107: Line 108:
||SDLK_NUMLOCKCLEAR||the Num Lock key (number keypad)||
||SDLK_KP_DIVIDE||the / key (number keypad)||
||SDLK_KP_MULTIPLY||the * key (number keypad)||
||SDLK_KP_MINUS||the - key (number keypad)||
||SDLK_KP_PLUS||the + key (number keypad)||
||SDLK_KP_ENTER||the Enter key (number keypad)||
||SDLK_KP_1||the 1 key (number keypad)||
||SDLK_KP_2||the 2 key (number keypad)||
||SDLK_KP_3||the 3 key (number keypad)||
||SDLK_KP_4||the 4 key (number keypad)||
||SDLK_KP_5||the 5 key (number keypad)||
||SDLK_KP_6||the 6 key (number keypad)||
||SDLK_KP_7||the 7 key (number keypad)||
||SDLK_KP_8||the 8 key (number keypad)||
||SDLK_KP_9||the 9 key (number keypad)||
||SDLK_KP_0||the 0 key (number keypad)||
||SDLK_KP_PERIOD||the . key (number keypad)||
||SDLK_
APPLICATION||the Application / Menu key (Windows keyboards)||
||SDLK_POWER||the Power key (power management keypad)||
||SDLK_KP_EQUALS||the = key (number keypad)||
||SDLK_NUMLOCKCLEAR||the Num Lock key (numeric keypad)||
||SDLK_KP_DIVIDE||the / key (numeric keypad)||
||SDLK_KP_MULTIPLY||the * key (numeric keypad)||
||SDLK_KP_MINUS||the - key (numeric keypad)||
||SDLK_KP_PLUS||the + key (numeric keypad)||
||SDLK_KP_ENTER||the Enter key (numeric keypad)||
||SDLK_KP_1||the 1 key (numeric keypad)||
||SDLK_KP_2||the 2 key (numeric keypad)||
||SDLK_KP_3||the 3 key (numeric keypad)||
||SDLK_KP_4||the 4 key (numeric keypad)||
||SDLK_KP_5||the 5 key (numeric keypad)||
||SDLK_KP_6||the 6 key (numeric keypad)||
||SDLK_KP_7||the 7 key (numeric keypad)||
||SDLK_KP_8||the 8 key (numeric keypad)||
||SDLK_KP_9||the 9 key (numeric keypad)||
||SDLK_KP_0||the 0 key (numeric keypad)||
||SDLK_KP_PERIOD||the . key (numeric keypad)||
||SDLK_KP_EQU
ALS||the = key (numeric keypad)||
||SDLK_POWER||the Power key||
Line 153: Line 153:
||SDLK_KP_COMMA||the Comma key (number keypad ???)||
||SDLK_KP_EQUALSAS400||the Equals AS400 key||
||SDLK_KP_COMMA||the Comma key (numeric keypad ???)||
||SDLK_KP_EQUALSAS400||the Equals AS400 key (numeric keypad ???)||
Line 159: Line 159:
||SDLK_PRIOR||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_PRIOR)||
||SDLK_RETURN2||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RETURN2)||
||SDLK_SEPARATOR||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_SEPARATOR)||
||SDLK_OUT||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_OUT)||
||SDLK_OPER||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_OPER)||
||SDLK_CLEARAGAIN||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CLEARAGAIN)||
||SDLK_CRSEL||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CRSEL)||
||SDLK_EXSEL||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_EXSEL)||
||||||
||SDLK_KP_00||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_00)||
||SDLK_KP_000||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_000)||
||SDLK_THOUSANDSSEPARATOR||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_THOUSANDSSEPARATOR)||
||SDLK_DECIMALSEPARATOR||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_DECIMALSEPARATOR)||
||SDLK_CURRENCYUNIT||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CURRENCYUNIT)||
||SDLK_CURRENCYSUBUNIT||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CURRENCYSUBUNIT)||
||SDLK_KP_LEFTPAREN||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_LEFTPAREN)||
||SDLK_KP_RIGHTPAREN||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_RIGHTPAREN)||
||SDLK_KP_LEFTBRACE||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_LEFTBRACE)||
||SDLK_KP_RIGHTBRACE||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_RIGHTBRACE)||
||SDLK_KP_TAB||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_TAB)||
||SDLK_KP_BACKSPACE||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_BACKSPACE)||
||SDLK_KP_A||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_A)||
||SDLK_KP_B||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_B)||
||SDLK_KP_C||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_C)||
||SDLK_KP_D||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_D)||
||SDLK_KP_E||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_E)||
||SDLK_KP_F||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_F)||
||SDLK_KP_XOR||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_XOR)||
||SDLK_KP_POWER||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_POWER)||
||SDLK_KP_PERCENT||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_PERCENT)||
||SDLK_KP_LESS||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_LESS)||
||SDLK_KP_GREATER||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_GREATER)||
||SDLK_KP_AMPERSAND||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_AMPERSAND)||
||SDLK_KP_DBLAMPERSAND||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_DBLAMPERSAND)||
||SDLK_KP_VERTICALBAR||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_VERTICALBAR)||
||SDLK_KP_DBLVERTICALBAR||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_DBLVERTICALBAR)||
||SDLK_KP_COLON||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_COLON)||
||SDLK_KP_HASH||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_HASH)||
||SDLK_KP_SPACE||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_SPACE)||
||SDLK_KP_AT||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_AT)||
||SDLK_KP_EXCLAM||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_EXCLAM)||
||SDLK_KP_MEMSTORE||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MEMSTORE)||
||SDLK_KP_MEMRECALL||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MEMRECALL)||
||SDLK_KP_MEMCLEAR||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MEMCLEAR)||
||SDLK_KP_MEMADD||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MEMADD)||
||SDLK_KP_MEMSUBTRACT||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MEMSUBTRACT)||
||SDLK_KP_MEMMULTIPLY||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MEMMULTIPLY)||
||SDLK_KP_MEMDIVIDE||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_MEMDIVIDE)||
||SDLK_KP_PLUSMINUS||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_PLUSMINUS)||
||SDLK_KP_CLEAR||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_CLEAR)||
||SDLK_KP_CLEARENTRY||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_CLEARENTRY)||
||SDLK_KP_BINARY||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_BINARY)||
||SDLK_KP_OCTAL||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_OCTAL)||
||SDLK_KP_DECIMAL||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_DECIMAL)||
||SDLK_KP_HEXADECIMAL||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KP_HEXADECIMAL)||
||||||
||SDLK_LCTRL||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_LCTRL)||
||SDLK_LSHIFT||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_LSHIFT)||
||SDLK_LALT||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_LALT)||
||SDLK_LGUI||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_LGUI)||
||SDLK_RCTRL||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RCTRL)||
||SDLK_RSHIFT||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RSHIFT)||
||SDLK_RALT||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RALT)||
||SDLK_RGUI||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_RGUI)||
||||||
||SDLK_MODE||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_MODE)||
||||||
||SDLK_AUDIONEXT||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AUDIONEXT)||
||SDLK_AUDIOPREV||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AUDIOPREV||
||SDLK_AUDIOSTOP||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AUDIOSTOP)||
||SDLK_AUDIOPLAY||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AUDIOPLAY)||
||SDLK_AUDIOMUTE||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AUDIOMUTE)||
||SDLK_MEDIASELECT||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_MEDIASELECT)||
||SDLK_WWW||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_WWW)||
||SDLK_MAIL||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_MAIL)||
||SDLK_CALCULATOR||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_CALCULATOR)||
||SDLK_COMPUTER||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_COMPUTER)||
||SDLK_AC_SEARCH||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AC_SEARCH)||
||SDLK_AC_HOME||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AC_HOME)||
||SDLK_AC_BACK||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AC_BACK)||
||SDLK_AC_FORWARD||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AC_FORWARD)||
||SDLK_AC_STOP||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AC_STOP)||
||SDLK_AC_REFRESH||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AC_REFRESH)||
||SDLK_AC_BOOKMARKS||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_AC_BOOKMARKS)||
||||||
||SDLK_BRIGHTNESSDOWN||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_BRIGHTNESSDOWN)||
||SDLK_BRIGHTNESSUP||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_BRIGHTNESSUP)||
||SDLK_DISPLAYSWITCH||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_DISPLAYSWITCH)||
||SDLK_KBDILLUMTOGGLE||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KBDILLUMTOGGLE)||
||SDLK_KBDILLUMDOWN||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KBDILLUMDOWN)||
||SDLK_KBDILLUMUP||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_KBDILLUMUP)||
||SDLK_EJECT||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_EJECT)||
||SDLK_SLEEP||SDL_SCANCODE_TO_KEYCODE(SDL_SCANCODE_SLEEP)||
||SDLK_PRIOR||the Prior key||
||SDLK_RETURN2||the Return2 key||
||SDLK_SEPARATOR||the Separator key||
||SDLK_OUT||the Out key||
||SDLK_OPER||the Oper key||
||SDLK_CLEARAGAIN||the Clear Again key||
||SDLK_CRSEL||the CrSel key||
||SDLK_EXSEL||the ExSel key||
||SDLK_KP_00||the 00 key (numeric keypad ???)||
||SDLK_KP_000||the 000 key (numeric keypad ???)||
||SDLK_THOUSANDSSEPARATOR||the Thousands Separator key||
||SDLK_DECIMALSEPARATOR||the Decimal Separator key||
||SDLK_CURRENCYUNIT||the Currency Unit key||
||SDLK_CURRENCYSUBUNIT||the Currency Subunit key||
||SDLK_KP_LEFTPAREN||the Left Parenthesis key (numeric keypad ???)||
||SDLK_KP_RIGHTPAREN||the Right Parenthesis key (numeric keypad ???)||
||SDLK_KP_LEFTBRACE||the Left Brace key (numeric keypad) ???||
||SDLK_KP_RIGHTBRACE||the Right Brace key (numeric keypad) ???||
||SDLK_KP_TAB||the Tab key (numeric keypad ???)||
||SDLK_KP_BACKSPACE||the Backspace key (numeric keypad ???)||
||SDLK_KP_A||the A key (numeric keypad ???)||
||SDLK_KP_B||the B key (numeric keypad ???)||
||SDLK_KP_C||the C key (numeric keypad ???)||
||SDLK_KP_D||the D key (numeric keypad ???)||
||SDLK_KP_E||the E key (numeric keypad ???)||
||SDLK_KP_F||the F key (numeric keypad ???)||
||SDLK_KP_XOR||the XOR key (numeric keypad ???)||
||SDLK_KP_POWER||the Power key (numeric keypad ???)||
||SDLK_KP_PERCENT||the Percent key (numeric keypad ???)||
||SDLK_KP_LESS||the Less key (numeric keypad ???)||
||SDLK_KP_GREATER||the Greater key (numeric keypad ???)||
||SDLK_KP_AMPERSAND||the & key (numeric keypad ???)||
||SDLK_KP_DBLAMPERSAND||the && key (numeric keypad ???)||
||SDLK_KP_VERTICALBAR||the | key (numeric keypad ???)||
||SDLK_KP_DBLVERTICALBAR||the || key (numeric keypad ???)||
||SDLK_KP_COLON||the : key (numeric keypad ???)||
||SDLK_KP_HASH||the # key (numeric keypad ???)||
||SDLK_KP_SPACE||the key (numeric keypad ???)||
||SDLK_KP_AT||the @ key (numeric keypad ???)||
||SDLK_KP_EXCLAM||the ! key (numeric keypad ???)||
||SDLK_KP_MEMSTORE||the Mem Store key (numeric keypad ???)||
||SDLK_KP_MEMRECALL||the Mem Recall key (numeric keypad ???)||
||SDLK_KP_MEMCLEAR||the Mem Clear key (numeric keypad ???)||
||SDLK_KP_MEMADD||the Mem Add key (numeric keypad ???)||
||SDLK_KP_MEMSUBTRACT||the Mem Subtract key (numeric keypad ???)||
||SDLK_KP_MEMMULTIPLY||the Mem Multiply key (numeric keypad ???)||
||SDLK_KP_MEMDIVIDE||the Mem Divide key (numeric keypad ???)||
||SDLK_KP_PLUSMINUS||the +/- key (numeric keypad ???)||
||SDLK_KP_CLEAR||the Clear key (numeric keypad ???)||
||SDLK_KP_CLEARENTRY||the Clear Entry key (numeric keypad ???)||
||SDLK_KP_BINARY||the Binary key (numeric keypad ???)||
||SDLK_KP_OCTAL||the Octal key (numeric keypad ???)||
||SDLK_KP_DECIMAL||the Decimal key (numeric keypad ???)||
||SDLK_KP_HEXADECIMAL||the Hexadecimal key (numeric keypad ???)||
||SDLK_LCTRL||the Left Control key||
||SDLK_LSHIFT||the left Shift key||
||SDLK_LALT||the Left Alt key||
||SDLK_LGUI||the left GUI key||
||SDLK_RCTRL||the Right Control key||
||SDLK_RSHIFT||the Right Shift key||
||SDLK_RALT||the Right Alt key||
||SDLK_RGUI||the Right GUI key||
||SDLK_MODE||the Mode key||
||SDLK_AUDIONEXT||the Audio Next key (multimedia keypad)||
||SDLK_AUDIOPREV||the Audio Previous key (multimedia keypad)||
||SDLK_AUDIOSTOP||the Audio Stop key (multimedia keypad)||
||SDLK_AUDIOPLAY||the Audio Play key (multimedia keypad)||
||SDLK_AUDIOMUTE||the Audio Mute key (multimedia keypad)||
||SDLK_MEDIASELECT||the Media Select key (multimedia keypad)||
||SDLK_WWW||the WWW/World Wide Web key (multimedia keypad)||
||SDLK_MAIL||the Mail/eMail key (multimedia keypad)||
||SDLK_CALCULATOR||the Calculator key (multimedia keypad)||
||SDLK_COMPUTER||the My Computer key||
||SDLK_AC_SEARCH||the Search key||
||SDLK_AC_HOME||the Home key||
||SDLK_AC_BACK||the Back key||
||SDLK_AC_FORWARD||the Forward key||
||SDLK_AC_STOP||the Stop key||
||SDLK_AC_REFRESH||the Refresh key||
||SDLK_AC_BOOKMARKS||the Bookmarks key||
||SDLK_BRIGHTNESSDOWN||the Brightness Down key||
||SDLK_BRIGHTNESSUP||the Brightness Up key||
||SDLK_DISPLAYSWITCH||the Display Switch key||
||SDLK_KBDILLUMTOGGLE||the Keyboard Illumination Toggle key||
||SDLK_KBDILLUMDOWN||the Keyboard Illumination Down key||
||SDLK_KBDILLUMUP||the keyboard Illumination Up key||
||SDLK_EJECT||the Eject key||
||SDLK_SLEEP||the Sleep key||

DRAFT

SDLKey

The SDL virtual key representation.

Values

SDLK_UNKNOWN

0

SDLK_RETURN

the Enter key (main keyboard)

SDLK_ESCAPE

the Esc key

SDLK_BACKSPACE

the Back Space key

SDLK_TAB

the Tab key

SDLK_SPACE

the space bar key(s)

SDLK_CAPSLOCK

the Caps Lock key

SDLK_APPLICATION

the Application / Menu key (Windows keyboards)

SDLK_EXCLAIM

the ! key

SDLK_QUOTEDBL

the " key

SDLK_HASH

the # key

SDLK_PERCENT

the % key

SDLK_DOLLAR

the $ key

SDLK_AMPERSAND

the & key

SDLK_QUOTE

the ' key

SDLK_LEFTPAREN

the ( key

SDLK_RIGHTPAREN

the ) key

SDLK_ASTERISK

the * key

SDLK_PLUS

the + key

SDLK_COMMA

the , key

SDLK_MINUS

the - key

SDLK_PERIOD

the . key

SDLK_SLASH

the / key

SDLK_0

the 0 key

SDLK_1

the 1 key

SDLK_2

the 2 key

SDLK_3

the 3 key

SDLK_4

the 4 key

SDLK_5

the 5 key

SDLK_6

the 6 key

SDLK_7

the 7 key

SDLK_8

the 8 key

SDLK_9

the 9 key

SDLK_COLON

the : key

SDLK_SEMICOLON

the ; key

SDLK_LESS

the < key

SDLK_EQUALS

the = key

SDLK_GREATER

the > key

SDLK_QUESTION

the ? key

SDLK_AT

the @ key

SDLK_LEFTBRACKET

the [ key

SDLK_BACKSLASH

the \ key

SDLK_RIGHTBRACKET

the ] key

SDLK_CARET

the ^ key

SDLK_UNDERSCORE

the _ key

SDLK_BACKQUOTE

the ` key

SDLK_a

the a key

SDLK_b

the b key

SDLK_c

the c key

SDLK_d

the d key

SDLK_e

the e key

SDLK_f

the f key

SDLK_g

the g key

SDLK_h

the h key

SDLK_i

the i key

SDLK_j

the j key

SDLK_k

the k key

SDLK_l

the l key

SDLK_m

the m key

SDLK_n

the n key

SDLK_o

the o key

SDLK_p

the p key

SDLK_q

the q key

SDLK_r

the r key

SDLK_s

the s key

SDLK_t

the t key

SDLK_u

the u key

SDLK_v

the v key

SDLK_w

the w key

SDLK_x

the x key

SDLK_y

the y key

SDLK_z

the z key

SDLK_F1

the F1 key

SDLK_F2

the F2 key

SDLK_F3

the F3 key

SDLK_F4

the F4 key

SDLK_F5

the F5 key

SDLK_F6

the F6 key

SDLK_F7

the F7 key

SDLK_F8

the F8 key

SDLK_F9

the F9 key

SDLK_F10

the F10 key

SDLK_F11

the F11 key

SDLK_F12

the F12 key

SDLK_PRINTSCREEN

the Print Screen key

SDLK_SCROLLLOCK

the Scroll Lock key

SDLK_PAUSE

the Pause / Break key

SDLK_INSERT

the Insert key

SDLK_HOME

the Home key

SDLK_PAGEUP

the Page Up key

SDLK_DELETE

the Delete key

SDLK_END

the End key

SDLK_PAGEDOWN

the Page Down key

SDLK_RIGHT

the Right arrow key (navigation keypad)

SDLK_LEFT

the Left arrow key (navigation keypad)

SDLK_DOWN

the Down arrow key (navigation keypad)

SDLK_UP

the Up arrow key (navigation keypad)

SDLK_NUMLOCKCLEAR

the Num Lock key (numeric keypad)

SDLK_KP_DIVIDE

the / key (numeric keypad)

SDLK_KP_MULTIPLY

the * key (numeric keypad)

SDLK_KP_MINUS

the - key (numeric keypad)

SDLK_KP_PLUS

the + key (numeric keypad)

SDLK_KP_ENTER

the Enter key (numeric keypad)

SDLK_KP_1

the 1 key (numeric keypad)

SDLK_KP_2

the 2 key (numeric keypad)

SDLK_KP_3

the 3 key (numeric keypad)

SDLK_KP_4

the 4 key (numeric keypad)

SDLK_KP_5

the 5 key (numeric keypad)

SDLK_KP_6

the 6 key (numeric keypad)

SDLK_KP_7

the 7 key (numeric keypad)

SDLK_KP_8

the 8 key (numeric keypad)

SDLK_KP_9

the 9 key (numeric keypad)

SDLK_KP_0

the 0 key (numeric keypad)

SDLK_KP_PERIOD

the . key (numeric keypad)

SDLK_KP_EQUALS

the = key (numeric keypad)

SDLK_POWER

the Power key

SDLK_F13

the F13 key

SDLK_F14

the F14 key

SDLK_F15

the F15 key

SDLK_F16

the F16 key

SDLK_F17

the F17 key

SDLK_F18

the F18 key

SDLK_F19

the F19 key

SDLK_F20

the F20 key

SDLK_F21

the F21 key

SDLK_F22

the F22 key

SDLK_F23

the F23 key

SDLK_F24

the F24 key

SDLK_EXECUTE

the Execute key

SDLK_HELP

the Help key

SDLK_MENU

the Menu key

SDLK_SELECT

the Select key

SDLK_STOP

the Stop key

SDLK_AGAIN

the Again key

SDLK_UNDO

the Undo key

SDLK_CUT

the Cut key

SDLK_COPY

the Copy key

SDLK_PASTE

the Paste key

SDLK_FIND

the Find key

SDLK_MUTE

the Mute key (multimedia keypad)

SDLK_VOLUMEUP

the Volume Up key (multimedia keypad)

SDLK_VOLUMEDOWN

the Volume Down key (multimedia keypad)

SDLK_KP_COMMA

the Comma key (numeric keypad ???)

SDLK_KP_EQUALSAS400

the Equals AS400 key (numeric keypad ???)

SDLK_ALTERASE

the Alt Erase key

SDLK_SYSREQ

the SysReq key

SDLK_CANCEL

the Cancel key

SDLK_CLEAR

the Clear key

SDLK_PRIOR

the Prior key

SDLK_RETURN2

the Return2 key

SDLK_SEPARATOR

the Separator key

SDLK_OUT

the Out key

SDLK_OPER

the Oper key

SDLK_CLEARAGAIN

the Clear Again key

SDLK_CRSEL

the CrSel key

SDLK_EXSEL

the ExSel key

SDLK_KP_00

the 00 key (numeric keypad ???)

SDLK_KP_000

the 000 key (numeric keypad ???)

SDLK_THOUSANDSSEPARATOR

the Thousands Separator key

SDLK_DECIMALSEPARATOR

the Decimal Separator key

SDLK_CURRENCYUNIT

the Currency Unit key

SDLK_CURRENCYSUBUNIT

the Currency Subunit key

SDLK_KP_LEFTPAREN

the Left Parenthesis key (numeric keypad ???)

SDLK_KP_RIGHTPAREN

the Right Parenthesis key (numeric keypad ???)

SDLK_KP_LEFTBRACE

the Left Brace key (numeric keypad) ???

SDLK_KP_RIGHTBRACE

the Right Brace key (numeric keypad) ???

SDLK_KP_TAB

the Tab key (numeric keypad ???)

SDLK_KP_BACKSPACE

the Backspace key (numeric keypad ???)

SDLK_KP_A

the A key (numeric keypad ???)

SDLK_KP_B

the B key (numeric keypad ???)

SDLK_KP_C

the C key (numeric keypad ???)

SDLK_KP_D

the D key (numeric keypad ???)

SDLK_KP_E

the E key (numeric keypad ???)

SDLK_KP_F

the F key (numeric keypad ???)

SDLK_KP_XOR

the XOR key (numeric keypad ???)

SDLK_KP_POWER

the Power key (numeric keypad ???)

SDLK_KP_PERCENT

the Percent key (numeric keypad ???)

SDLK_KP_LESS

the Less key (numeric keypad ???)

SDLK_KP_GREATER

the Greater key (numeric keypad ???)

SDLK_KP_AMPERSAND

the & key (numeric keypad ???)

SDLK_KP_DBLAMPERSAND

the && key (numeric keypad ???)

SDLK_KP_VERTICALBAR

the | key (numeric keypad ???)

SDLK_KP_DBLVERTICALBAR

the

key (numeric keypad ???)

SDLK_KP_COLON

the : key (numeric keypad ???)

SDLK_KP_HASH

the # key (numeric keypad ???)

SDLK_KP_SPACE

the key (numeric keypad ???)

SDLK_KP_AT

the @ key (numeric keypad ???)

SDLK_KP_EXCLAM

the ! key (numeric keypad ???)

SDLK_KP_MEMSTORE

the Mem Store key (numeric keypad ???)

SDLK_KP_MEMRECALL

the Mem Recall key (numeric keypad ???)

SDLK_KP_MEMCLEAR

the Mem Clear key (numeric keypad ???)

SDLK_KP_MEMADD

the Mem Add key (numeric keypad ???)

SDLK_KP_MEMSUBTRACT

the Mem Subtract key (numeric keypad ???)

SDLK_KP_MEMMULTIPLY

the Mem Multiply key (numeric keypad ???)

SDLK_KP_MEMDIVIDE

the Mem Divide key (numeric keypad ???)

SDLK_KP_PLUSMINUS

the +/- key (numeric keypad ???)

SDLK_KP_CLEAR

the Clear key (numeric keypad ???)

SDLK_KP_CLEARENTRY

the Clear Entry key (numeric keypad ???)

SDLK_KP_BINARY

the Binary key (numeric keypad ???)

SDLK_KP_OCTAL

the Octal key (numeric keypad ???)

SDLK_KP_DECIMAL

the Decimal key (numeric keypad ???)

SDLK_KP_HEXADECIMAL

the Hexadecimal key (numeric keypad ???)

SDLK_LCTRL

the Left Control key

SDLK_LSHIFT

the left Shift key

SDLK_LALT

the Left Alt key

SDLK_LGUI

the left GUI key

SDLK_RCTRL

the Right Control key

SDLK_RSHIFT

the Right Shift key

SDLK_RALT

the Right Alt key

SDLK_RGUI

the Right GUI key

SDLK_MODE

the Mode key

SDLK_AUDIONEXT

the Audio Next key (multimedia keypad)

SDLK_AUDIOPREV

the Audio Previous key (multimedia keypad)

SDLK_AUDIOSTOP

the Audio Stop key (multimedia keypad)

SDLK_AUDIOPLAY

the Audio Play key (multimedia keypad)

SDLK_AUDIOMUTE

the Audio Mute key (multimedia keypad)

SDLK_MEDIASELECT

the Media Select key (multimedia keypad)

SDLK_WWW

the WWW/World Wide Web key (multimedia keypad)

SDLK_MAIL

the Mail/eMail key (multimedia keypad)

SDLK_CALCULATOR

the Calculator key (multimedia keypad)

SDLK_COMPUTER

the My Computer key

SDLK_AC_SEARCH

the Search key

SDLK_AC_HOME

the Home key

SDLK_AC_BACK

the Back key

SDLK_AC_FORWARD

the Forward key

SDLK_AC_STOP

the Stop key

SDLK_AC_REFRESH

the Refresh key

SDLK_AC_BOOKMARKS

the Bookmarks key

SDLK_BRIGHTNESSDOWN

the Brightness Down key

SDLK_BRIGHTNESSUP

the Brightness Up key

SDLK_DISPLAYSWITCH

the Display Switch key

SDLK_KBDILLUMTOGGLE

the Keyboard Illumination Toggle key

SDLK_KBDILLUMDOWN

the Keyboard Illumination Down key

SDLK_KBDILLUMUP

the keyboard Illumination Up key

SDLK_EJECT

the Eject key

SDLK_SLEEP

the Sleep key

Code Examples

You can add your code example here

Remarks

Values of this type are used to represent keyboard keys using the current layout of the keyboard. These values include Unicode values representing the unmodified character that would be generated by pressing the key, or other constants for those keys that do not generate characters.


CategoryEnum

None: SDL_Keycode (last edited 2013-09-01 18:33:04 by PhilippWiesemann)

(Page Info.)
Feedback
Please include your contact information if you'd like to receive a reply.
Submit