; Tastaturtabelle für KDrive/W bzw. MKTABLE ; M.Austermeier 06.03.94 ; ***** NUR IM TEXTFORMAT ABSPEICHERN ***** .RESOURCE 1 Deutsch .FOREIGN NO .SHIFT ; Shift-Zuordnung für Nicht-Buchstaben-Tasten ; je drei Eintraege: ; Tastencode, Zeichen ohne und mit Shift SPACE, ' ', ' ' TAB, $09, $09 RETURN, $0D, $0D BACK, $08, $08 ESCAPE, $1B, $1B CANCEL, $03, $03 Z0, '0', '=' Z1, '1', '!' Z2, '2', '"' Z3, '3', '§' Z4, '4', '$' Z5, '5', '%' Z6, '6', '&' Z7, '7', '/' Z8, '8', '(' Z9, '9', ')' COMMA, ',', ';' PERIOD, '.', ':' MINUS, '-', '_' PLUS, '+', '*' UE, 'ü', 'Ü' OE, 'ö', 'Ö' AE, 'ä', 'Ä' RAUTE, '#', 39 ESZET, 'ß', '?' CIRCUMFLEX, '^', '°' ; falls Akzent gewünscht: DEAD, DEAD ; und unter .DEADCHARS sowie .ACCENTS eintragen ACCENT, DEAD, DEAD WINKEL, '<', '>' DECIMAL, ',', ',' MULTIPLY, '*', '*' SUBTRACT, '-', '-' ADD, '+', '+' DIVIDE, '/', '/' .CTRL ; ergibt.. ; Tastencode, Zeichen CANCEL, $03 BACK, $7f RETURN, $0a ESCAPE, $1b SPACE, ' ' .ALT_CTRL ; ergibt.. ; Tastencode, Zeichen Z2, '²' Z3, '³' Z7, '{' Z8, '[' Z9, ']' Z0, '}' ESZET, '\' Q, '@' PLUS, '~' M, 'µ' WINKEL, '|' .SHIFT_ALT_CTRL ; ergibt.. ; Tastencode, Zeichen Z2, '½' Z3, '¾' Z4, '¼' .ALTGR_MACROS ; Tastencode, Zeichenkette PERIOD, '*.*' ; H, ':-)' ; B, ':-(' ; G, 'mit freundlichen Grüßen ',RETURN ; F9, EXECUTE, 'charmap' ; startet CHARMAP.EXE F10, EXECUTE, 'dosprmpt.pif' ; startet DOS .DEADCHARS ; folgende Tasten warten auf zweiten Tastendruck ; Tastencode, Shiftstatus, Zeichen ; Shiftstatus: 1=Umschalt; 2=Strg; 4=Alt; Kombinationen zB. Strg+Alt=6 ACCENT, 0, '´' ; Akzenttaste ohne Umschalttaste ACCENT, 1, '`' ; COMMA, 2, ',' ; neuer Akzent: .ACCENTS ; Akzentumwandlung ; Zeichen, Akzent, Akzentuierung ; Akzent ´ 'a', '´', 'á' 'e', '´', 'é' 'i', '´', 'í' 'o', '´', 'ó' 'u', '´', 'ú' 'y', '´', 'ý' 'A', '´', 'Á' 'E', '´', 'É' 'I', '´', 'Í' 'O', '´', 'Ó' 'U', '´', 'Ú' 'Y', '´', 'Ý' ' ', '´', '´' ; Akzent ` 'a', '`', 'à' 'e', '`', 'è' 'i', '`', 'ì' 'o', '`', 'ò' 'u', '`', 'ù' 'A', '`', 'À' 'E', '`', 'È' 'I', '`', 'Ì' 'O', '`', 'Ò' 'U', '`', 'Ù' ' ', '`', '`' ; Akzent , 'c', ',', 'ç' 'C', ',', 'Ç' ' ', ',', ',' .CAPS_CHANGES ; Zeichen ausser A..Z, die bei CapsLock geaendert werden ; wenn Zahlenreihe geändert werden soll (wie Originaltreiber): ; Z1..Z0 verwenden UE, OE, AE .CAPS_SPECIAL ; Tasten, die mit ShiftLock etwas Anderes ergeben, als mit Shift. ; Nur bei Schweizer Tastatur benutzt ; Tastencode, ShiftLock-Zeichen ; hier leer .LAYOUT ; Tastaturlayout: je ein VirtualCode pro Scancode ; NICHT AENDERN! DEAD, ESCAPE, Z1, Z2, Z3, Z4, Z5, Z6, Z7, Z8, Z9, Z0, ESZET, ACCENT, BACK TAB, Q, W, E, R, T, Z, U, I, O, P, UE, PLUS, RETURN, CONTROL A, S, D, F, G, H, J, K, L, OE, AE CIRCUMFLEX, SHIFT, RAUTE, Y, X, C, V, B, N, M COMMA, PERIOD, MINUS, SHIFT MULTIPLY, MENU, SPACE, CAPITAL F1, F2, F3, F4, F5, F6, F7, F8, F9, F10 NUMLOCK, SCROLL, HOME, UP, PRIOR, SUBTRACT, LEFT, CLEAR RIGHT, ADD, END, DOWN, NEXT, INSERT, DELETE, DEAD, DEAD WINKEL, F11, F12 .END ; ------------------------------------------------------------------------------------- ;