•  Back 
  •  Anhang 
  •  Index 
  •  Tree View 
  •  Cross references 
  •  Help page 
  •  Show info about hypertext 
  •  View a new file 
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                                                TOS

Da 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-Tabelle   Keytbl