none
a-z
digit0-digit9
num0-num9
keypadmultiply kpmultiply numpadmultiply nummultiply
keypadsubtract kpsubtract numpadsubtract numsubtract
keypadadd kpadd numpadadd numadd
keypaddecimal kpdecimal numpaddecimal numdecimal
keypaddivide kpdivide numpaddivide numdivide
keypadseparator kpseparator numpadseparator numseparator
left
up
right
down
prior pageup pgup
next pagedown pgdown
home
end
tab
space blank
return enter
capital capslock
escape esc
back backspace backdelete
help
numlock num
scrolllock scroll
zoom
select
snapshot print
sleep
delete forwarddelete
insert
menu
pause
f1-f24
shift
leftshift lshift
rightshift rshift
control ctrl
leftctrl leftctrl
lcontrol lctrl
rightcontrol rightctrl
rcontrol rctrl
menu alt option
leftmenu leftalt leftoption
lmenu lalt loption
altgr
rightmenu rightalt rightoption
rmenu ralt roption
windows win meta command cmd
leftwindows leftwin leftmeta leftcommand leftcmd
lwindows lwin lmeta lcommand lcmd
rightwindows rightwin rightmeta rightcommand rightcmd
rwindows rwin rmeta rcommand rcmd
volumemute mute
volumedown
volumeup
medianext
mediaprevious
mediastop
mediaplaypause
oem_1
oem_plus
oem_comma
oem_minus
oem_period
oem_2
oem_3
oem_4
oem_5
oem_6
oem_7
oem_8
oem_102
oem_clear
clear
kana
hangeul
hangul
junja
final
hanja
kanji
convert
nonconvert
accept
modechange
execute
apps
browser_back
browser_forward
browser_refresh
browser_stop
browser_search
browser_favorites
browser_home
launch_mail
launch_media_select
launch_app1
launch_app2
processkey
packet
attn
crsel
exsel
ereof
play
noname
pa1
none
a
s
d
f
h
g
z
x
c
v
b
q
w
e
r
y
t
o
u
i
p
l
j
k
n
m
digit0 d0
digit1 d1
digit2 d2
digit3 d3
digit4 d4
digit5 d5
digit6 d6
digit7 d7
digit8 d8
digit9 d9
kepad0 kp0 numpad0 num0
kepad1 kp1 numpad1 num1
kepad2 kp2 numpad2 num2
kepad3 kp3 numpad3 num3
kepad4 kp4 numpad4 num4
kepad5 kp5 numpad5 num5
kepad6 kp6 numpad6 num6
kepad7 kp7 numpad7 num7
kepad8 kp8 numpad8 num8
kepad9 kp9 numpad9 num9
keypadmultiply kpmultiply numpadmultiply nummultiply
keypadminus kpminus numpadminus numminus
keypadplus kpplus numpadplus numplus
keypaddecimal kpdecimal numpaddecimal numdecimal
keypadenter kpenter numpadenter numenter
keypaddivide kpdivide numpaddivide numdivide
keypadequals kpequals numpadequals numequals
keypadclear kpclear numpadclear numclear
leftarrow left
rightarrow right
downarrow down
uparrow up
prior pageup pgup
next pagedown pgdown
home
end
tab
space blank
return enter
capital capslock
escape esc
back backspace backdelete
help
delete forwarddelete
f1
f2
f3
f4
f5
f6
f7
f8
f9
f10
f11
f12
f13
f14
f15
f16
f17
f18
f19
f20
shift
leftshift lshift
rightshift rshift
control ctrl
leftctrl leftctrl
lcontrol lctrl
rightcontrol rightctrl
rcontrol rctrl
menu alt option
leftmenu leftalt leftoption
lmenu lalt loption
altgr
rightmenu rightalt rightoption
rmenu ralt roption
windows win meta command cmd
leftwindows leftwin leftmeta leftcommand leftcmd
lwindows lwin lmeta lcommand lcmd
rightwindows rightwin rightmeta rightcommand rightcmd
rwindows rwin rmeta rcommand rcmd
function
volumemute mute
volumedown
volumeup
medianext
mediaprevious
mediastop
mediaplaypause
brightnessdown
brightnessup
equal
minus
rightbracket
leftbracket
quote
semicolon
backslash
comma
slash
period
grave
none
a
s
d
f
g
h
j
k
l
q
w
e
r
t
y
u
i
o
p
z
x
c
v
b
n
m
digit0 d0
digit1 d1
digit2 d2
digit3 d3
digit4 d4
digit5 d5
digit6 d6
digit7 d7
digit8 d8
digit9 d9
keypad0 kp0 numpad0 num0
keypad1 kp1 numpad1 num1
keypad2 kp2 numpad2 num2
keypad3 kp3 numpad3 num3
keypad4 kp4 numpad4 num4
keypad5 kp5 numpad5 num5
keypad6 kp6 numpad6 num6
keypad7 kp7 numpad7 num7
keypad8 kp8 numpad8 num8
keypad9 kp9 numpad9 num9
keypadmultiply kpmultiply numpadmultiply nummultiply
keypadasterisk kpasterisk numpadasterisk numasterisk
keypadsubtract kpsubtract numpadsubtract numsubtract
keypadminus kpminus numpadminus numminus
keypadadd kpadd numpadadd numadd
keypadplus kpplus numpadplus numplus
keypaddecimal kpdecimal numpaddecimal numdecimal
keypaddot kpdot numpaddot numdot
keypadjpcomma kpjpcomma numpadjpcomma numjpcomma
keypadenter kpenter numpadenter numenter
keypaddivide kpdivide numpaddivide numdivide
keypadslash kpslash numpadslash numslash
keypadequals kpequals numpadequals numequals
keypadplusminus kpplusminus numpadplusminus numplusminus
keypadseparator kpseparator numpadseparator numseparator
keypadcomma kpcomma numpadcomma numcomma
keypadleftparen kpleftparen numpadleftparen numleftparen
keypadrightparen kprightparen numpadrightparen numrightparen
left
right
up
down
priorpageuppgup
nextpagedownpgdown
home
end
tab
spaceblank
returnenter
capitalcapslock
escapeesc
backbackspacebackdelete
help
numlocknum
scrolllockscroll
zoom
select
snapshotprint
sleep
deleteforwarddelete
insert
menu
pause
f1
f2
f3
f4
f5
f6
f7
f8
f9
f10
f11
f12
f13
f14
f15
f16
f17
f18
f19
f20
f21
f22
f23
f24
shift
leftshift lshift
rightshift rshift
control ctrl
leftctrl leftctrl
lcontrol lctrl
rightcontrol rightctrl
rcontrol rctrl
menu alt option
leftmenu leftalt leftoption
lmenu lalt loption
altgr
rightmenu rightalt rightoption
rmenu ralt roption
windows win meta command cmd
leftwindows leftwin leftmeta leftcommand leftcmd
lwindows lwin lmeta lcommand lcmd
rightwindows rightwin rightmeta rightcommand rightcmd
rwindows rwin rmeta rcommand rcmd
volumemutemute
volumedown
volumeup
medianext
mediaprevious
mediastop
mediaplaypause
reserved
minus
equal
leftbrace
rightbrace
semicolon
apostrophe
grave
backslash
comma
dot
slash
zenkakuhankaku
102nd
ro
katakana
hiragana
henkan
katakanahiragana
muhenkan
sysrq
linefeed
macro
power
scale
hangeul
hanguel
hanja
yen
leftmeta
rightmeta
compose
stop
again
props
undo
front
copy
open
paste
find
cut
calc
setup
wakeup
file
sendfile
deletefile
xfer
prog1
prog2
www
msdos
coffee
screenlock
direction
cyclewindows
mail
bookmarks
computer
back
forward
closecd
ejectcd
ejectclosecd
record
rewind
phone
iso
config
homepage
refresh
exit
move
edit
scrollup
scrolldown
new
redo
playcd
pausecd
prog3
prog4
dashboard
suspend
close
play
fastforward
bassboost
hp
camera
sound
question
email
chat
search
connect
finance
sport
shop
alterase
cancel
brightnessdown
brightnessup
media
switchvideomode
kbdillumtoggle
kbdillumdown
kbdillumup
send
reply
forwardmail
save
documents
battery
bluetooth
wlan
uwb
unknown
video_next
video_prev
brightness_cycle
brightness_zero
display_off
wimax
ok
goto
clear
power2
option
info
time
vendor
archive
program
channel
favorites
epg
pvr
mhp
language
title
subtitle
angle
mode
keyboard
screen
pc
tv
tv2
vcr
vcr2
sat
sat2
cd
tape
radio
tuner
player
text
dvd
aux
mp3
audio
video
directory
list
memo
calendar
red
green
yellow
blue
channelup
channeldown
first
last
ab
next
restart
slow
shuffle
break
previous
digits
teen
twen
videophone
games
zoomin
zoomout
zoomreset
wordprocessor
editor
spreadsheet
graphicseditor
presentation
database
news
voicemail
addressbook
messenger
displaytoggle
spellcheck
logoff
dollar
euro
frameback
frameforward
context_menu
media_repeat
del_eol
del_eos
ins_line
del_line
fn
fn_esc
fn_f1
fn_f2
fn_f3
fn_f4
fn_f5
fn_f6
fn_f7
fn_f8
fn_f9
fn_f10
fn_f11
fn_f12
fn_1
fn_2
fn_d
fn_e
fn_f
fn_s
fn_b
brl_dot1
brl_dot2
brl_dot3
brl_dot4
brl_dot5
brl_dot6
brl_dot7
brl_dot8
brl_dot9
brl_dot10
numeric_0
numeric_1
numeric_2
numeric_3
numeric_4
numeric_5
numeric_6
numeric_7
numeric_8
numeric_9
numeric_star
numeric_pound
min_interesting
max
cnt