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 |