-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathkeyboard.h
executable file
·118 lines (113 loc) · 1.13 KB
/
keyboard.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
#define key_file "/dev/key"
#define log_file "/home/naveen_diksha/pan"
#define UP 1
#define DOWN 0
#define L_SHIFT_DOWN 42
#define R_SHIFT_DOWN 54
#define L_SHIFT_UP -86
#define R_SHIFT_UP -74
char *key[86]={
"",//0
"[Esc]",//1
"1",//2
"2",//3
"3",//4
"4",//5
"5",//6
"6",//7
"7",//8
"8",//9
"9",//10
"0",//11
"-",//12
"=",//13
"[BS]",//14
"[Tab]",//15
"q",//16
"w",//17
"e",//18
"r",//19
"t",//20
"y",//21
"u",//22
"i",//23
"o",//24
"p",//25
"[",//26
"]",//27
"[Enter]\n",//28
"[Ctrl]",//29
"a",//30
"s",//31
"d",//32
"f",//33
"g",//34
"h",//35
"j",//36
"k",//37
"l",//38
";",//39
"'",//40
"`",//41
"[Shift]",//42
"",//43
"z",//44
"x",//45
"c",//46
"v",//47
"b",//48
"n",//49
"m",//50
",",//51
".",//52
"/",//53
"[R-Shift]",//54
" ",//55
"[R-Alt]",//56
" ",//57
" ",//58
" ",//59
" ",//60
" ",//61
" ",//62
" ",//63
" ",//64
" ",//65
" ",//66
" ",//67
" ",//68
"[Num Lock]",//69
" ",//70
" ",//71
" ",//72
" ",//73
" ",//74
" ",//75
" ",//76
" ",//77
" ",//78
" ",//79
" ",//80
" ",//81
" ",//82
"[Del]",//83
" ",//84
" ",//85
/*
,//86
,//87
,//88
,//89
,//90
"[Windows]",//91
,//92
,//93
,//94
,//95
,//96
,//97
,//98
,//99
,//100
*/
};