revert between 56095 -> 55830 in arch
[AROS.git] / arch / all-mingw32 / hidd / wingdi / e0keytable.h
blobbaebc489fa2fd9c827df6f95e13cfbb402d85ca3
1 /*
2 Copyright © 1995-2001, The AROS Development Team. All rights reserved.
3 $Id$
4 */
6 #define NUM_E0KEYS 94
8 static const __attribute__((section(".text"))) WORD e0_keytable[NUM_E0KEYS] =
10 NOKEY , /* 000 (0x00) */
11 NOKEY , /* 001 (0x01) */
12 NOKEY , /* 002 (0x02) */
13 NOKEY , /* 003 (0x03) */
14 NOKEY , /* 004 (0x04) */
15 NOKEY , /* 005 (0x05) */
16 NOKEY , /* 006 (0x06) */
17 NOKEY , /* 007 (0x07) */
18 NOKEY , /* 008 (0x08) */
19 NOKEY , /* 009 (0x09) */
20 NOKEY , /* 010 (0x0A) */
21 NOKEY , /* 011 (0x0B) */
22 NOKEY , /* 012 (0x0C) */
23 NOKEY , /* 013 (0x0D) */
24 NOKEY , /* 014 (0x0E) */
25 NOKEY , /* 015 (0x0F) */
26 NOKEY , /* 016 (0x10) */
27 NOKEY , /* 017 (0x11) */
28 NOKEY , /* 018 (0x12) */
29 NOKEY , /* 019 (0x13) */
30 NOKEY , /* 020 (0x14) */
31 NOKEY , /* 021 (0x15) */
32 NOKEY , /* 022 (0x16) */
33 NOKEY , /* 023 (0x17) */
34 NOKEY , /* 024 (0x18) */
35 NOKEY , /* 025 (0x19) */
36 NOKEY , /* 026 (0x1A) */
37 NOKEY , /* 027 (0x1B) */
38 RAWKEY_KP_ENTER , /* 028 (0x1C) K_KP_Enter */
39 RAWKEY_CONTROL , /* 029 (0x1D) K_RCtrl */
40 NOKEY , /* 030 (0x1E) */
41 NOKEY , /* 031 (0x1F) */
42 NOKEY , /* 032 (0x20) */
43 NOKEY , /* 033 (0x21) */
44 NOKEY , /* 034 (0x22) */
45 NOKEY , /* 035 (0x23) */
46 NOKEY , /* 036 (0x24) */
47 NOKEY , /* 037 (0x25) */
48 NOKEY , /* 038 (0x26) */
49 NOKEY , /* 039 (0x27) */
50 NOKEY , /* 040 (0x28) */
51 NOKEY , /* 041 (0x29) */
52 NOKEY , /* 042 (0x2A) */
53 NOKEY , /* 043 (0x2B) */
54 NOKEY , /* 044 (0x2C) */
55 NOKEY , /* 045 (0x2D) */
56 NOKEY , /* 046 (0x2E) */
57 NOKEY , /* 047 (0x2F) */
58 NOKEY , /* 048 (0x30) */
59 NOKEY , /* 049 (0x31) */
60 NOKEY , /* 050 (0x32) */
61 NOKEY , /* 051 (0x33) */
62 NOKEY , /* 052 (0x34) */
63 0x5B, /* 053 (0x35) K_KP_Divide */
64 /* For some weird reason Windows low-level kayboard hook marks K_RHhift as extended,
65 so it gets into this table. */
66 RAWKEY_RSHIFT , /* 054 (0x36) */
67 NOKEY , /* 055 (0x37) */
68 RAWKEY_RALT , /* 056 (0x38) K_RAlt */
69 NOKEY , /* 057 (0x39) */
70 NOKEY , /* 058 (0x3A) */
71 NOKEY , /* 059 (0x3B) */
72 NOKEY , /* 060 (0x3C) */
73 NOKEY , /* 061 (0x3D) */
74 NOKEY , /* 062 (0x3E) */
75 NOKEY , /* 063 (0x3F) */
76 NOKEY , /* 064 (0x40) */
77 NOKEY , /* 065 (0x41) */
78 NOKEY , /* 066 (0x42) */
79 NOKEY , /* 067 (0x43) */
80 NOKEY , /* 068 (0x44) */
81 NOKEY , /* 069 (0x45) */
82 NOKEY , /* 070 (0x46) */
83 RAWKEY_HOME , /* 071 (0x47) K_Home */
84 RAWKEY_UP , /* 072 (0x48) K_Up */
85 RAWKEY_PAGEUP , /* 073 (0x49) K_PgUp */
86 NOKEY , /* 074 (0x4A) */
87 RAWKEY_LEFT , /* 075 (0x4B) K_Left */
88 NOKEY , /* 076 (0x4C) */
89 RAWKEY_RIGHT , /* 077 (0x4D) K_Right */
90 NOKEY , /* 078 (0x4E) */
91 RAWKEY_END , /* 079 (0x4F) K_End */
92 RAWKEY_DOWN , /* 080 (0x50) K_Down */
93 RAWKEY_PAGEDOWN , /* 081 (0x51) K_PgDown */
94 RAWKEY_INSERT , /* 082 (0x52) K_Insert */
95 RAWKEY_DELETE , /* 083 (0x53) K_Del */
96 NOKEY , /* 084 (0x54) */
97 NOKEY , /* 085 (0x55) */
98 NOKEY , /* 086 (0x56) */
99 NOKEY , /* 087 (0x57) */
100 NOKEY , /* 088 (0x58) */
101 NOKEY , /* 089 (0x59) */
102 NOKEY , /* 090 (0x5A) */
103 RAWKEY_LAMIGA , /* 091 (0x5B) K_LMeta */
104 RAWKEY_RAMIGA , /* 092 (0x5C) K_RMeta */
105 RAWKEY_HELP /* 093 (0x5D) K_Menu -> HELP */