SDL Keys



<-- Back to events

SDL KeysymASCII valueCommon Name
SDLK_BACKSPACE'\b'backspace
SDLK_TAB'\t'tab
SDLK_CLEARclear
SDLK_RETURN'\r'return
SDLK_PAUSEpause
SDLK_ESCAPE'^['escape
SDLK_SPACE' 'space
SDLK_EXCLAIM'!'exclaim
SDLK_QUOTEDBL'"'quotedbl
SDLK_HASH'#'hash
SDLK_DOLLAR'$'dollar
SDLK_AMPERSAND'&'ampersand
SDLK_QUOTE'\''quote
SDLK_LEFTPAREN'('left parenthesis
SDLK_RIGHTPAREN')'right parenthesis
SDLK_ASTERISK'*'asterisk
SDLK_PLUS'+'plus sign
SDLK_COMMA','comma
SDLK_MINUS'-'minus sign
SDLK_PERIOD'.'period
SDLK_SLASH'/'forward slash
SDLK_0'0'0
SDLK_1'1'1
SDLK_2'2'2
SDLK_3'3'3
SDLK_4'4'4
SDLK_5'5'5
SDLK_6'6'6
SDLK_7'7'7
SDLK_8'8'8
SDLK_9'9'9
SDLK_COLON':'colon
SDLK_SEMICOLON';'semicolon
SDLK_LESS'<'less-than sign
SDLK_EQUALS'='equals sign
SDLK_GREATER'>'greater-than sign
SDLK_QUESTION'?'question mark
SDLK_AT'@'at
SDLK_LEFTBRACKET'['left bracket
SDLK_BACKSLASH'\\'backslash
SDLK_RIGHTBRACKET']'right bracket
SDLK_CARET'^'caret
SDLK_UNDERSCORE'_'underscore
SDLK_BACKQUOTE'`'grave
SDLK_a'a'a
SDLK_b'b'b
SDLK_c'c'c
SDLK_d'd'd
SDLK_e'e'e
SDLK_f'f'f
SDLK_g'g'g
SDLK_h'h'h
SDLK_i'i'i
SDLK_j'j'j
SDLK_k'k'k
SDLK_l'l'l
SDLK_m'm'm
SDLK_n'n'n
SDLK_o'o'o
SDLK_p'p'p
SDLK_q'q'q
SDLK_r'r'r
SDLK_s's's
SDLK_t't't
SDLK_u'u'u
SDLK_v'v'v
SDLK_w'w'w
SDLK_x'x'x
SDLK_y'y'y
SDLK_z'z'z
SDLK_DELETE'^?'delete
SDLK_KP0keypad 0
SDLK_KP1keypad 1
SDLK_KP2keypad 2
SDLK_KP3keypad 3
SDLK_KP4keypad 4
SDLK_KP5keypad 5
SDLK_KP6keypad 6
SDLK_KP7keypad 7
SDLK_KP8keypad 8
SDLK_KP9keypad 9
SDLK_KP_PERIOD'.'keypad period
SDLK_KP_DIVIDE'/'keypad divide
SDLK_KP_MULTIPLY'*'keypad multiply
SDLK_KP_MINUS'-'keypad minus
SDLK_KP_PLUS'+'keypad plus
SDLK_KP_ENTER'\r'keypad enter
SDLK_KP_EQUALS'='keypad equals
SDLK_UPup arrow
SDLK_DOWNdown arrow
SDLK_RIGHTright arrow
SDLK_LEFTleft arrow
SDLK_INSERTinsert
SDLK_HOMEhome
SDLK_ENDend
SDLK_PAGEUPpage up
SDLK_PAGEDOWNpage down
SDLK_F1F1
SDLK_F2F2
SDLK_F3F3
SDLK_F4F4
SDLK_F5F5
SDLK_F6F6
SDLK_F7F7
SDLK_F8F8
SDLK_F9F9
SDLK_F10F10
SDLK_F11F11
SDLK_F12F12
SDLK_F13F13
SDLK_F14F14
SDLK_F15F15
SDLK_NUMLOCKnumlock
SDLK_CAPSLOCKcapslock
SDLK_SCROLLOCKscrollock
SDLK_RSHIFTright shift
SDLK_LSHIFTleft shift
SDLK_RCTRLright ctrl
SDLK_LCTRLleft ctrl
SDLK_RALTright alt
SDLK_LALTleft alt
SDLK_RMETAright meta
SDLK_LMETAleft meta
SDLK_LSUPERleft windows key
SDLK_RSUPERright windows key
SDLK_MODEmode shift
SDLK_HELPhelp
SDLK_PRINTprint-screen
SDLK_SYSREQSysRq
SDLK_BREAKbreak
SDLK_MENUmenu
SDLK_POWERpower
SDLK_EUROeuro

<-- Back to events

SDL ModifierMeaning
KMOD_NONENo modifiers applicable
KMOD_NUMNumlock is down
KMOD_CAPSCapslock is down
KMOD_LCTRLLeft Control is down
KMOD_RCTRLRight Control is down
KMOD_RSHIFTRight Shift is down
KMOD_LSHIFTLeft Shift is down
KMOD_RALTRight Alt is down
KMOD_LALTLeft Alt is down
KMOD_CTRLA Control key is down
KMOD_SHIFTA Shift key is down
KMOD_ALTAn Alt key is down