| Key
|
Description, Notes
|
| Any Single character
|
that button on the keyboard, Case INSENSITIVE
|
| return
|
keypad enter
|
| enter
|
|
| escape
|
also 'esc'
|
| tab
|
|
| space
|
|
| left
|
left-arrow
|
| right
|
right-arrow
|
| up
|
up-arrow
|
| down
|
down-arrow
|
| insert
|
|
| delete
|
|
| home
|
maintainers note: definition repeated in source code; doesn't harm functionality
|
| end
|
|
| f1
|
f1 - f12 available
|
| zero
|
zero -> nine; numpadzero -> numpadnine or 0 -> 9 are the same as zero -> nine
|
| numpadtimes
|
also numpadminus, numpadperiod, numpaddivide
|
| pageup
|
also pagedown
|
| printscreen
|
|
| backspace
|
|
| menu
|
unknown
|
| pause
|
|
| leftshift
|
also rightshift, plus left/right ctrl, alt, windows
|
| capslock
|
also numlock, scrollock
|
| semicolon
|
'colon' is the SAME button code!
|
| plus
|
'equals' is the SAME button code!
|
| minus
|
'underscore' is the SAME button code!
|
| comma
|
'lessthan' is the SAME button code!
|
| period
|
'greaterthan' is the SAME button code!
|
| forwardslash
|
'questionmark' is the SAME button code!
|
| leftquote
|
'tilde' is the SAME button code!
|
| opensquarebracket
|
'openbrace' is the SAME button code!
|
| backslash
|
'pipe' is the SAME button code!
|
| closesquarebracket
|
'closebrace' si the SAME button code!
|
| quote
|
'doublequote' is the SAME button code!
|