Appendix B. Keyboard Key Code Values
Key codes são valores numéricos que correspondem a teclas físicas no teclado, mas não correspondem necessariamente a um caracter particular. Por exemplo, a tecla A do teclado produz o mesmo código quando pressionada, mesmo que seu código de caracteres possa ser 65 (maiúsculas A)ou 97 (minúsculas a), dependendo se a tecla Shift está em baixo ao mesmo tempo. Os códigos das teclas não são influenciados pelas teclas modificadoras. Valores de caracteres (ver Apêndice A) podem ser lidos a partir do evento keypress
, enquanto os valores das teclas, incluindo as teclas de navegação e função, estão disponíveis a partir de keydown
e keyup
eventos. A tabela seguinte lista todas as teclas de um teclado inglês típico dos EUA e seus códigos de teclas correspondentes.
Key |
>Valor da tecla |
Key |
Valor da tecla |
|
Alt |
F5 |
|||
Seta para baixo |
F6 |
|||
Seta Esquerda |
F7 |
|||
Seta Direita |
F8 |
|||
>
Seta acima |
>
F9 |
|||
>
Backspace |
F10> |
|||
>
Caps Lock |
F1 |
|||
Ctrl |
> |
F12 |
||
Delete |
Casa |
|||
>
> |
Inserir |
|||
Enter |
Num Lock |
|||
Esc |
> |
(NumPad) – |
||
F1 |
> |
(NumPad) * |
||
F2 |
>> | >> |
(NumPad) . |
|
F3 |
> |
(NumPad) / |
||
F4 |
(NumPad) + |
|||
(NumPad) 0 |
P |
|||
NumPad) 1 |
> |
Q |
||
(NumPad) 2 |
R |
|||
NumPad) 3 |
S |
|||
(NumPad) 4 |
> |
T |
||
(NumPad) 5 |
>
U |
|||
(NumPad) 6 |
V |
|||
(NumPad) 7 |
> |
W |
||
(NumPad) 8 |
>
X |
|||
(NumPad) 9 |
Y |
|||
Página para baixo |
Z |
|||
Página acima |
||||
Pausa |
||||
Print Scrn |
||||
Scroll Lock |
||||
Shift |
> | |||
Barras espaciais |
||||
Tab |
||||
A |
||||
B |
> | |||
C |
||||
>
D |
> |
‘ |
||
E |
> | |||
F |
>
, |
|||
G |
> | |||
H |
> | |||
I |
> | |||
J |
> | |||
M |
> | >
‘ |
||
N |
= |
|||
O |