Subversion Repositories shark

Rev

Rev 105 | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
1063 tullio 1
 
2
/*
3
 * This program is free software; you can redistribute it and/or modify
4
 * it under the terms of the GNU General Public License as published by
5
 * the Free Software Foundation; either version 2 of the License, or
6
 * (at your option) any later version.
7
 *
8
 * This program is distributed in the hope that it will be useful,
9
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
10
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11
 * GNU General Public License for more details.
12
 *
13
 * You should have received a copy of the GNU General Public License
14
 * along with this program; if not, write to the Free Software
15
 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
16
 *
17
 */
18
 
105 pj 19
#define NUM_OF_KEY              130
20
#define NUM_OF_STRANGE_KEY      4
21
 
22
#define KEY_ESC         1
23
#define KEY_1           2
24
#define KEY_2           3
25
#define KEY_3           4
26
#define KEY_4           5
27
#define KEY_5           6
28
#define KEY_6           7
29
#define KEY_7           8
30
#define KEY_8           9
31
#define KEY_9           10
32
#define KEY_0           11
33
#define KEY_SUB         12
34
#define KEY_PLUS        13
35
#define KEY_BKS         14
36
#define KEY_TAB         15
37
#define KEY_Q           16
38
#define KEY_W           17
39
#define KEY_E           18
40
#define KEY_R           19
41
#define KEY_T           20
42
#define KEY_Y           21
43
#define KEY_U           22
44
#define KEY_I           23
45
#define KEY_O           24
46
#define KEY_P           25
47
#define KEY_BRL         26
48
#define KEY_BRR         27
49
#define KEY_ENT         28
50
#define KEY_CTRLL       29
51
#define KEY_A           30
52
#define KEY_S           31
53
#define KEY_D           32
54
#define KEY_F           33
55
#define KEY_G           34
56
#define KEY_H           35
57
#define KEY_J           36
58
#define KEY_K           37
59
#define KEY_L           38
60
#define KEY_COL         39
61
#define KEY_API         40
62
#define KEY_TIL         41
63
#define KEY_SHL         42
64
#define KEY_BSL         43
65
#define KEY_Z           44
66
#define KEY_X           45
67
#define KEY_C           46
68
#define KEY_V           47
69
#define KEY_B           48
70
#define KEY_N           49
71
#define KEY_M           50
72
#define KEY_LT          51
73
#define KEY_GT          52
74
#define KEY_SLH         53
75
#define KEY_SHR         54
76
#define PAD_AST         55
77
#define KEY_ALTL        56
78
#define KEY_SPC         57
79
#define KEY_CPSLOCK     58
80
#define KEY_F1          59
81
#define KEY_F2          60
82
#define KEY_F3          61
83
#define KEY_F4          62
84
#define KEY_F5          63
85
#define KEY_F6          64
86
#define KEY_F7          65
87
#define KEY_F8          66
88
#define KEY_F9          67
89
#define KEY_F10         68
90
#define KEY_SCRLOCK     0x46
91
#define PAD_NUMLOCK     69
92
#define PAD_SCRLOCK     0x35
93
#define PAD_HOME        71
94
#define PAD_UP          72
95
#define PAD_PGUP        73
96
#define PAD_SUB         74
97
#define PAD_LEFT        75
98
#define PAD_5           76
99
#define PAD_RIGHT       77
100
#define PAD_PLUS        78
101
#define PAD_END         79
102
#define PAD_DOWN        80
103
#define PAD_PGDW        81
104
#define PAD_INS         82
105
#define PAD_DEL         83
106
#define EXT_F11         87
107
#define EXT_F12         88
108
 
109
#define KEY_DEL         100
110