Appendix B. Keyboard Key Code Values
Tastencodes sind numerische Werte, die physischen Tasten auf der Tastatur entsprechen, aber nicht unbedingt einem bestimmten Zeichen. Zum Beispiel erzeugt die Taste A auf der Tastatur denselben Tastencode, wenn sie gedrückt wird, obwohl ihr Zeichencode 65 (Großbuchstabe A) oder 97 (Kleinbuchstabe a) sein könnte, je nachdem, ob die Umschalttaste gleichzeitig gedrückt ist. Die Tastencodes werden von den Modifikatortasten nicht beeinflusst. Zeichenwerte (siehe Anhang A) können aus dem Ereignis keypress
ausgelesen werden, während die Tastenwerte, einschließlich Navigations- und Funktionstasten, aus den Ereignissen keydown
und keyup
verfügbar sind. In der folgenden Tabelle sind alle Tasten einer typischen US-amerikanischen Tastatur und ihre entsprechenden Tastencodes aufgeführt.
Taste |
Tastenwert |
Taste |
Tastenwert |
Alt |
F5 |
||
Pfeil nach unten |
F6 |
||
Pfeil Links |
F7 |
||
Pfeil Rechts |
F8 |
||
Pfeil nach oben |
F9 |
||
Rücktaste |
F10 |
||
Kapitelsperre |
F1 |
||
Strg |
F12 |
||
Löschen |
Home |
||
End |
Einfügen |
||
Eingabe |
Num Lock |
||
Esc |
(NumPad) – |
||
F1 |
(Ziffernblock) * |
||
F2 |
(Ziffernblock) . |
||
F3 |
(NumPad) / |
||
F4 |
(Ziffernblock) + |
||
(Ziffernblock) 0 |
P |
||
NumPad) 1 |
Q |
||
(NumPad) 2 |
R |
||
NumPad) 3 |
S |
||
(NumPad) 4 |
T |
||
(Ziffernblock) 5 |
U |
||
(Ziffernblock) 6 |
V |
||
(NumPad) 7 |
W |
||
(Ziffernblock) 8 |
X |
||
(Ziffernblock) 9 |
Y |
||
Seite runter |
Z |
||
Aufwärts blättern |
|||
Pause |
|||
|
|||
Scrollsperre |
|||
Umschalttaste |
|||
Leertaste |
|||
Tab |
|||
A |
|||
B |
|||
C |
|||
D |
‚ |
||
E |
|||
F |
, |
||
G |
|||
H |
|||
I |
|||
J |
|||
M |
‚ |
||
N |
= |
||
O |