Keyboard Key Reference

Use the name in the first column inside ++...++. Names are case-insensitive; aliases are listed separately.

Alphanumeric and space keys

Name Key Aliases
0 0 —
1 1 —
2 2 —
3 3 —
4 4 —
5 5 —
6 6 —
7 7 —
8 8 —
9 9 —
a A —
b B —
c C —
d D —
e E —
f F —
g G —
h H —
i I —
j J —
k K —
l L —
m M —
n N —
o O —
p P —
q Q —
r R —
s S —
t T —
u U —
v V —
w W —
x X —
y Y —
z Z —
space Space spc

Punctuation

Name Key Aliases
backslash \ —
bar | pipe
brace-left { open-brace
brace-right } close-brace
bracket-left [ open-bracket
bracket-right ] close-bracket
colon : —
comma , —
double-quote " dblquote
equal = —
exclam ! exclamation
grave ` grave-accent
greater > greater-than, gt
less < less-than, lt
minus - hyphen
period . —
plus + —
question ? question-mark
semicolon ; —
single-quote ' —
slash / —
tilde ~ —
underscore _ —
Name Key Aliases
arrow-up Up up
arrow-down Down down
arrow-left Left left
arrow-right Right right
page-up Page Up prior, pg-up
page-down Page Down next, page-dn, pg-dn
home Home —
end End —
tab Tab tabulator

Editing keys

Name Key Aliases
backspace Backspace back, bksp
delete Del del
insert Ins ins

Action keys

Name Key Aliases
break Break cancel
caps-lock Caps Lock capital, cplk
clear Clear clr
eject Eject —
enter Enter return
escape Esc esc
help Help —
print-screen Print Screen prtsc
scroll-lock Scroll Lock scroll

Numeric keypad keys

Name Key Aliases
num0 Num 0 —
num1 Num 1 —
num2 Num 2 —
num3 Num 3 —
num4 Num 4 —
num5 Num 5 —
num6 Num 6 —
num7 Num 7 —
num8 Num 8 —
num9 Num 9 —
num-asterisk Num * multiply
num-clear Num Clear —
num-delete Num Del num-del
num-equal Num = —
num-lock Num Lock numlk, numlock
num-minus Num - subtract
num-plus Num + add
num-separator Num . decimal, separator
num-slash Num / divide
num-enter Num Enter —

Modifier keys

Name Key Aliases
alt Alt —
left-alt Left Alt lalt
right-alt Right Alt ralt
alt-graph AltGr altgr
command Cmd cmd
left-command Left Command lcommand, lcmd, left-cmd
right-command Right Command rcommand, rcmd, right-cmd
control Ctrl ctrl
left-control Left Ctrl lcontrol, lctrl, left-ctrl
right-control Right Ctrl rcontrol, rctrl, right-ctrl
function Fn fn
globe Globe —
meta Meta —
left-meta Left Meta lmeta
right-meta Right Meta rmeta
option Option opt
left-option Left Option loption, lopt, left-opt
right-option Right Option roption, ropt, right-opt
shift Shift —
left-shift Left Shift lshift
right-shift Right Shift rshift
super Super —
left-super Left Super lsuper
right-super Right Super rsuper
windows Win win
left-windows Left Win lwindows, left-win, lwin
right-windows Right Win rwindows, right-win, rwin

Function keys

Name Key Aliases
f1 F1 —
f2 F2 —
f3 F3 —
f4 F4 —
f5 F5 —
f6 F6 —
f7 F7 —
f8 F8 —
f9 F9 —
f10 F10 —
f11 F11 —
f12 F12 —
f13 F13 —
f14 F14 —
f15 F15 —
f16 F16 —
f17 F17 —
f18 F18 —
f19 F19 —
f20 F20 —
f21 F21 —
f22 F22 —
f23 F23 —
f24 F24 —

Extra keys

Name Key Aliases
backtab Back Tab bktab
browser-back Browser Back —
browser-favorites Browser Favorites favorites
browser-forward Browser Forward forward
browser-home Browser Home —
browser-refresh Browser Refresh refresh
browser-search Browser Search search
browser-stop Browser Stop —
copy Copy —
context-menu Menu apps, menu
fingerprint Fingerprint —
mail Mail launch-mail
media Media launch-media
media-next-track Next Track next-track
media-pause Pause pause
media-play Play play
media-play-pause Play/Pause play-pause
media-prev-track Previous Track prev-track
media-stop Stop stop
power Power —
print Print —
reset Reset —
select Select —
sleep Sleep —
volume-down Volume Down vol-down
volume-mute Mute mute
volume-up Volume Up vol-up
zoom Zoom —

Mouse keys

Name Key Aliases
left-button Left Button lbutton
middle-button Middle Button mbutton
right-button Right Button rbutton
x-button1 X Button 1 xbutton1
x-button2 X Button 2 xbutton2

Back to Keyboard Keys

Last updated on

Search documentation

Press Esc to close

Start typing to search the documentation.

Media settings

Choose which providers may load videos automatically across this site. Your choices are stored in this browser.