rev |
line source |
nuclear@1
|
1 #ifndef KEYB_C_
|
nuclear@1
|
2 #error "do not include scancode.h anywhere..."
|
nuclear@1
|
3 #endif
|
nuclear@1
|
4
|
nuclear@1
|
5 /* table with rough translations from set 1 scancodes to ASCII-ish */
|
nuclear@1
|
6 static int scantbl[] = {
|
nuclear@12
|
7 0, KB_ESC, '1', '2', '3', '4', '5', '6', '7', '8', '9', '0', '-', '=', '\b', /* 0 - e */
|
nuclear@1
|
8 '\t', 'q', 'w', 'e', 'r', 't', 'y', 'u', 'i', 'o', 'p', '[', ']', '\n', /* f - 1c */
|
nuclear@12
|
9 KB_LCTRL, 'a', 's', 'd', 'f', 'g', 'h', 'j', 'k', 'l', ';', '\'', '`', /* 1d - 29 */
|
nuclear@12
|
10 KB_LSHIFT, '\\', 'z', 'x', 'c', 'v', 'b', 'n', 'm', ',', '.', '/', KB_RSHIFT, /* 2a - 36 */
|
nuclear@17
|
11 KB_NUM_MUL, KB_LALT, ' ', KB_CAPSLK, KB_F1, KB_F2, KB_F3, KB_F4, KB_F5, KB_F6, KB_F7, KB_F8, KB_F9, KB_F10, /* 37 - 44 */
|
nuclear@17
|
12 KB_NUMLK, KB_SCRLK, KB_NUM_7, KB_NUM_8, KB_NUM_9, KB_NUM_MINUS, KB_NUM_4, KB_NUM_5, KB_NUM_6, KB_NUM_PLUS, /* 45 - 4e */
|
nuclear@17
|
13 KB_NUM_1, KB_NUM_2, KB_NUM_3, KB_NUM_0, KB_NUM_DOT, KB_SYSRQ, 0, 0, KB_F11, KB_F12, /* 4d - 58 */
|
nuclear@1
|
14 0, 0, 0, 0, 0, 0, 0, /* 59 - 5f */
|
nuclear@1
|
15 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, /* 60 - 6f */
|
nuclear@1
|
16 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 /* 70 - 7f */
|
nuclear@1
|
17 };
|