SDL KeysymASCII valueCommon Name
SDLK_BACKSPACE'\b'backspace
SDLK_TAB'\t'tab
SDLK_CLEARclear
SDLK_RETURN'\r'return
SDLK_ESCAPE'^['escape
SDLK_SPACE' 'space
SDLK_QUOTE'\''quote
SDLK_COMMA','comma
SDLK_MINUS'-'minus
SDLK_PERIOD'.'period
SDLK_SLASH'/'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_SEMICOLON';'semicolon
SDLK_EQUALS'='equals
SDLK_KP0'0'KP0
SDLK_KP1'1'KP1
SDLK_KP2'2'KP2
SDLK_KP3'3'KP3
SDLK_KP4'4'KP4
SDLK_KP5'5'KP5
SDLK_KP6'6'KP6
SDLK_KP7'7'KP7
SDLK_KP8'8'KP8
SDLK_KP9'9'KP9
SDLK_KP_PERIOD'.'KP_period
SDLK_KP_DIVIDE'/'KP_divide
SDLK_KP_MULTIPLY'*'KP_multiply
SDLK_KP_MINUS'-'KP_minus
SDLK_KP_PLUS'+'KP_plus
SDLK_KP_ENTER'\r'KP_enter
SDLK_LEFTBRACKET'['LEFTBRACKET
SDLK_BACKSLASH'\'BACKSLASH
SDLK_RIGHTBRACKET']'RIGHTBRACKET
SDLK_BACKQUOTE'`'BACKQUOTE
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_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_PAUSEpause
SDLK_NUMLOCKnumlock
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_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_HELPhelp
SDLK_PRINTprint
SDLK_SYSREQsysreq
SDLK_MENUmenu
SDLK_BREAKbreak
SDLK_EUROeuro
SDLK_POWERpower

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