0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011 static unsigned short code_tab_102us[] = {
0012
0013 KEY_GRAVE,
0014 KEY_ESC,
0015 KEY_1,
0016 KEY_2,
0017 KEY_3,
0018 KEY_4,
0019 KEY_5,
0020 KEY_6,
0021 KEY_7,
0022 KEY_8,
0023 KEY_9,
0024 KEY_0,
0025 KEY_MINUS,
0026 KEY_EQUAL,
0027 KEY_BACKSPACE,
0028 KEY_TAB,
0029
0030 KEY_Q,
0031 KEY_W,
0032 KEY_E,
0033 KEY_R,
0034 KEY_T,
0035 KEY_Y,
0036 KEY_U,
0037 KEY_I,
0038 KEY_O,
0039 KEY_P,
0040 KEY_LEFTBRACE,
0041 KEY_RIGHTBRACE,
0042 KEY_ENTER,
0043 KEY_LEFTCTRL,
0044 KEY_A,
0045 KEY_S,
0046
0047 KEY_D,
0048 KEY_F,
0049 KEY_G,
0050 KEY_H,
0051 KEY_J,
0052 KEY_K,
0053 KEY_L,
0054 KEY_SEMICOLON,
0055 KEY_APOSTROPHE,
0056 KEY_GRAVE,
0057 KEY_LEFTSHIFT,
0058 KEY_BACKSLASH,
0059 KEY_Z,
0060 KEY_X,
0061 KEY_C,
0062 KEY_V,
0063
0064 KEY_B,
0065 KEY_N,
0066 KEY_M,
0067 KEY_COMMA,
0068 KEY_DOT,
0069 KEY_SLASH,
0070 KEY_RIGHTSHIFT,
0071 KEY_KPASTERISK,
0072 KEY_LEFTALT,
0073 KEY_SPACE,
0074 KEY_CAPSLOCK,
0075 KEY_F1,
0076 KEY_F2,
0077 KEY_F3,
0078 KEY_F4,
0079 KEY_F5,
0080
0081 KEY_F6,
0082 KEY_F7,
0083 KEY_F8,
0084 KEY_F9,
0085 KEY_F10,
0086 KEY_FN,
0087
0088 0,
0089 KEY_KP7,
0090 KEY_KP8,
0091 KEY_KP9,
0092 KEY_KPMINUS,
0093 KEY_KP4,
0094 KEY_KP5,
0095 KEY_KP6,
0096 KEY_KPPLUS,
0097 KEY_KP1,
0098
0099 KEY_KP2,
0100 KEY_KP3,
0101 KEY_KP0,
0102 KEY_KPDOT,
0103
0104 KEY_MENU,
0105 KEY_POWER,
0106
0107 KEY_102ND,
0108 KEY_F11,
0109 KEY_F12,
0110 0,
0111 0,
0112 0,
0113 0,
0114 0,
0115 0,
0116 0,
0117
0118 0,
0119 0,
0120 0,
0121 KEY_SEARCH,
0122 0,
0123 0,
0124 0,
0125 0,
0126 0,
0127 0,
0128 0,
0129 0,
0130 0,
0131 0,
0132 0,
0133 0,
0134
0135 0,
0136 0,
0137 0,
0138 KEY_KP5,
0139 0,
0140 0,
0141 0,
0142 0,
0143 0,
0144 0,
0145 0,
0146 0,
0147 0,
0148 KEY_KP9,
0149 };
0150
0151 static unsigned short extcode_tab_us102[] = {
0152 0,
0153 0,
0154 0,
0155 0,
0156 0,
0157 0,
0158 0,
0159 0,
0160 0,
0161 0,
0162 0,
0163 0,
0164 0,
0165 0,
0166 0,
0167 0,
0168
0169 0,
0170 0,
0171 0,
0172 0,
0173 0,
0174 0,
0175 0,
0176 0,
0177 0,
0178
0179 0,
0180 0,
0181 0,
0182
0183 0,
0184 KEY_RIGHTCTRL,
0185 0,
0186 0,
0187
0188 KEY_MUTE,
0189
0190 0,
0191
0192 0,
0193 0,
0194
0195 0,
0196 0,
0197 0,
0198 0,
0199 0,
0200 0,
0201 0,
0202 0,
0203 0,
0204 0,
0205 0,
0206 0,
0207
0208 KEY_VOLUMEUP,
0209 0,
0210
0211 0,
0212 0,
0213 0,
0214
0215 KEY_KPSLASH,
0216 0,
0217
0218 KEY_SYSRQ,
0219
0220 KEY_RIGHTALT,
0221
0222 0,
0223
0224 0,
0225
0226 0,
0227
0228 0,
0229
0230 0,
0231
0232 0,
0233
0234 0,
0235
0236 0,
0237 KEY_LEFT,
0238 0,
0239 0,
0240 0,
0241 0,
0242 KEY_CANCEL,
0243 KEY_HOME,
0244 KEY_UP,
0245 KEY_PAGEUP,
0246 0,
0247 KEY_LEFT,
0248 0,
0249 KEY_RIGHT,
0250 0,
0251 KEY_END,
0252
0253 KEY_DOWN,
0254 KEY_PAGEDOWN,
0255 KEY_INSERT,
0256 KEY_DELETE,
0257 0,
0258 0,
0259 0,
0260 0,
0261 0,
0262 0,
0263 0,
0264 KEY_LEFTMETA,
0265 0,
0266 KEY_ESC,
0267 KEY_KPMINUS,
0268 0,
0269 0,
0270 0,
0271 0,
0272 0,
0273 0,
0274
0275 0,
0276
0277 0,
0278
0279 0,
0280
0281 0,
0282
0283 0,
0284
0285 0,
0286
0287 0,
0288
0289 0,
0290
0291 0,
0292 };
0293
0294 static unsigned short *code_tabs[] = { code_tab_102us, extcode_tab_us102 };