Keypress

A robust Javascript library for capturing keyboard input

© David Mauro 2014

~
`
!
1
@
2
#
3
$
4
%
5
^
6
&
7
*
8
(
9
)
0
_
-
+
=
backspace
tab
Q
W
E
R
T
Y
U
I
O
P
{
[
}
]
|
\
caps lock
A
S
D
F
G
H
J
K
L
:
;
"
'
enter
shift
Z
X
C
V
B
N
M
<
,
>
.
?
/
shift
ctrl
alt
cmd
cmd
alt
ctrl

 

print
scroll lock
pause break
insert
home
page up
delete
end
page down
num lock
/
*
-
7home
8
9pgup
+
4
5
6
1end
2
3pgdn
enter
0insert
.
del

Some browsers do not distinguish some or all of the numpad keys.



December 2016, Mehdi Kaytoue.