Topic : TOS - das Betriebssystem
Author :
Version : tos.hyp (5. März 2013)
Subject : Programmieren/Atari
Nodes : 3001
Index Size : 93602
HCP-Version : 5
Compiled on : Atari
@charset : atarist
@lang :
@default : Titel
@help :
@options : +g -i -s +x +zz -t4
@width : 70
View Ref-File16.2 Der Scan-Code TOSDa nicht jede Taste auf der Tastatur des Atari einen ASCII-Code
besitzt, ist es in einigen wenigen Fällen notwendig, direkt den
jeweiligen Scancode abzufragen. Normalerweise sollte dies jedoch nur
bei Sondertasten wie etwa den Cursor- oder Funktionstasten notwendig
sein. Die folgende Tabelle gibt eine Übersicht über wichtige Scan-
Codes:
Scancode Deutschland USA Standard-VDI-Code
1 ESC
2 1 1 1
3 2 2 2
4 3 3 3
5 4 4 4
6 5 5 5
7 6 6 6
8 7 7 7
9 8 8 8
10 9 9 9
11 0 0 0
12 ß - -
13 , = =
14 Backspace
15 TAB
16 Q Q Q
17 W W W
18 E E E
19 R R R
20 T T T
21 Z Y Y
22 U U U
23 I I I
24 O O O
25 P P P
26 Ü [ [
27 + ] ]
28 Return 29 Control
30 A A A
31 S S S
32 D D D
33 F F F
34 G G G
35 H H H
36 J J J
37 K K K
38 L L L
39 Ö ; ;
40 Ä , ,
41 #
42 Shift links
43 \ \
44 Y Z Z
45 X X X
46 C C C
47 V V V
48 B B B
49 N N N
50 M M M
51 , , ,
52 . . .
53 - / /
54 Shift rechts PRINT SCREEN 55 nicht vorh. nicht vorh.
56 Alternate
57 Leertaste
58 CapsLock
59 F1
60 F2
61 F3
62 F4
63 F5
64 F6
65 F7
66 F8
67 F9
68 F10
69
70
71 ClrHome
72 Pfeil hoch
73 nicht vorhanden nicht vorh. PAGE UP
74 - (Ziffernblock)
75 <-
76 Alt Gr beim Milan
77 ->
78 + (Ziffernblock)
79 nicht vorhanden nicht vorh. END
80 Pfeil runter
81 nicht vorhanden nicht vorh. PAGE DOWN
82 Insert
83 Delete
84 Shift-F1 Shift-F1 F11
85 Shift-F2 Shift-F2 F12
86 Shift-F3 Shift-F3 F13
87 Shift-F4 Shift-F4 F14
88 Shift-F5 Shift-F5 F15
89 Shift-F6 Shift-F6 F16
90 Shift-F7 Shift-F7 F17
91 Shift-F8 Shift-F8 F18
92 Shift-F9 Shift-F9 F19
93 Shift-F10 Shift-F10 F20
94 nicht vorhanden nicht vorh. F21
95 nicht vorhanden dto. F22
96 < dto. F23
97 Undo F24
98 Help F25
99 ( (Ziffernblock) F26
100 ) (Ziffernblock) F27
101 / (Ziffernblock) F28
102 * (Ziffernblock) F29
103 7 (Ziffernblock) F30
104 8 (Ziffernblock) F31
105 9 (Ziffernblock) F32
106 4 (Ziffernblock) F33
107 5 (Ziffernblock) F34
108 6 (Ziffernblock) F35
109 1 (Ziffernblock) F36
110 2 (Ziffernblock) F37
111 3 (Ziffernblock) F38
112 0 (Ziffernblock) F39
113 . (Ziffernblock) F40
114 Enter CTRL PRINT SCREEN 115 nicht vorhanden nicht vorh. CTRL <-
116 dto. dto. CTRL ->
117 dto. dto. CTRL END
118 dto. dto. CTRL PAGE DOWN
119 dto. dto. CTRL HOME
120 ALT 1 ALT 1
121 ALT 2 ALT 2
122 ALT 3 ALT 3
123 ALT 4 ALT 4
124 ALT 5 ALT 5
125 ALT 6 ALT 6
126 ALT 7 ALT 7
127 ALT 8 ALT 8
128 ALT 9 ALT 9
129 ALT 0 ALT 0
130 ALT ß ALT- ALT -
131 ALT ' ALT= ALT =
132 nicht vorhanden nicht vorh. CTRL PAGE UP
Hinweis: Ein kleines Problem ist die länderunabhänige Auswertung der
Scancodes, denn schließlich sollten Programme auch im Ausland korrekt
funktionieren. Hier kann der Normalized-Key-Code-Converter (NKCC) von
Harald Siegmund empfohlen werden, der genau diese Aufgabe übernimmt.
Querverweis: ASCII-TabelleKeytbl