source: windows/kbdneo2/Quelldateien/kbdneo2.h

Letzte Änderung dieser Datei war 2202, erstellt von florian, vor 9 Jahren

mehr Änderungen für kbdneo

Dateigröße: 1.9 KB
Zeile 
1/****************************** Module Header ******************************\
2* Module Name: KBDNEO2.H
3* Header für das deutsche ergonomische Layout Neo 2.0
4\***************************************************************************/
5// basiert auf den in der kbd.h definierten KBD-Type 4
6#define KBD_TYPE 4
7
8// kbd.h einschließen
9#include "kbd.h"
10#include <dontuse.h>
11
12
13// Tastenumbelegung für Neo 2.0 ; sonstige Tastenzuordnung siehe kbd.h
14#undef  T0D
15#define T0D _EQ(                 OEM_2          )
16#undef  T10
17#define T10 _EQ(                 'X'            )
18#undef  T11
19#define T11 _EQ(                 'V'            )
20#undef  T12
21#define T12 _EQ(                 'L'            )
22#undef  T13
23#define T13 _EQ(                 'C'            )
24#undef  T14
25#define T14 _EQ(                 'W'            )
26#undef  T15
27#define T15 _EQ(                 'K'            )
28#undef  T16
29#define T16 _EQ(                 'H'            )
30#undef  T17
31#define T17 _EQ(                 'G'            )
32#undef  T18
33#define T18 _EQ(                 'F'            )
34#undef  T19
35#define T19 _EQ(                 'Q'            )
36#undef  T1A
37#define T1A _EQ(                 OEM_3          )
38#undef  T1B
39#define T1B _EQ(                 OEM_4          )
40#undef  T1E
41#define T1E _EQ(                 'U'            )
42#undef  T1F
43#define T1F _EQ(                 'I'            )
44#undef  T20
45#define T20 _EQ(                 'A'            )
46#undef  T21
47#define T21 _EQ(                 'E'            )
48#undef  T22
49#define T22 _EQ(                 'O'            )
50#undef  T23
51#define T23 _EQ(                 'S'            )
52#undef  T24
53#define T24 _EQ(                 'N'            )
54#undef  T25
55#define T25 _EQ(                 'R'            )
56#undef  T26
57#define T26 _EQ(                 'T'            )
58#undef  T27
59#define T27 _EQ(                 'D'            )
60#undef  T28
61#define T28 _EQ(                 'Y'            )
62#undef  T29
63#define T29 _EQ(                 OEM_1          )
64#undef  T2B
65#define T2B _EQ(                 OEM_102        )       // Mod 3
66#undef  T2C
67#define T2C _EQ(                 OEM_5          )
68#undef  T2D
69#define T2D _EQ(                 OEM_6          )
70#undef  T2E
71#define T2E _EQ(                 OEM_7          )
72#undef  T2F
73#define T2F _EQ(                 'P'            )
74#undef  T30
75#define T30 _EQ(                 'Z'            )
76#undef  T31
77#define T31 _EQ(                 'B'            )
78#undef  T35
79#define T35 _EQ(                 'J'            )
80#undef  T3A
81#define T3A _EQ(                 OEM_102        )       // Mod 3
82#undef  X38
83#define X38 _EQ(                 OEM_8          )       // Mod 4
84#undef  T56
85#define T56 _EQ(                 OEM_8          )       // Mod 4
Hinweis: Hilfe zum Repository-Browser finden Sie in TracBrowser.