aboutsummaryrefslogtreecommitdiff
path: root/src/parsec/include/isdl_keyn.h
blob: 7ca4f391ef9a23ecb0d36fd26a78e163bc10d190 (plain)
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
117
/*
 * PARSEC HEADER: isdl_keyn.h
 */

#ifndef _ISDL_KEYN_H_
#define _ISDL_KEYN_H_


#define MAX_KEYCODE		0x5f

// english keyboard
static char *key_names[ MAX_KEYCODE + 1 ] = {

	"None", 		// 00
	"Escape", 		// 01
	"1", 			// 02
	"2", 			// 03
	"3", 			// 04
	"4",			// 05
	"5",			// 06
	"6",			// 07
	"7",			// 08
	"8", 			// 09
	"9", 			// 0a
	"0", 			// 0b
	"-", 			// 0c
	"=", 			// 0d
	"Backspace",	// 0e
	"Tab", 			// 0f
	"Q", 			// 10
	"W", 			// 11
	"E", 			// 12
	"R", 			// 13
	"T", 			// 14
	"Y", 			// 15
	"U", 			// 16
	"I", 			// 17
	"O", 			// 18
	"P", 			// 19
	"[", 			// 1a
	"]", 			// 1b
	"Enter", 		// 1c
	"Control", 		// 1d
	"A", 			// 1e
	"S", 			// 1f
	"D", 			// 20
	"F", 			// 21
	"G", 			// 22
	"H", 			// 23
	"J", 			// 24
	"K", 			// 25
	"L", 			// 26
	";", 			// 27
	"'", 			// 28
	"Tilde", 		// 29
	"Left Shift", 	// 2a
	"\\", 			// 2b
	"Z", 			// 2c
	"X", 			// 2d
	"C", 			// 2e
	"V", 			// 2f
	"B", 			// 30
	"N", 			// 31
	"M", 			// 32
	",", 			// 33
	".", 			// 34
	"/", 			// 35
	"Right Shift", 	// 36
	"Numpad *", 	// 37
	"Alt", 			// 38
	"Space", 		// 39
	"Caps Lock", 	// 3a
	"F1", 			// 3b
	"F2", 			// 3c
	"F3", 			// 3d
	"F4", 			// 3e
	"F5", 			// 3f
	"F6", 			// 40
	"F7", 			// 41
	"F8", 			// 42
	"F9", 			// 43
	"F10", 			// 44
	"NumLock", 		// 45
	"ScrollLock", 	// 46
	"Home", 		// 47
	"Cursur Up", 	// 48
	"Page Up", 		// 49
	"Numpad -", 	// 4a
	"Cursor Left", 	// 4b
	"NumPad 5", 	// 4c
	"Cursor Right",	// 4d
	"Numpad +", 	// 4e
	"End", 			// 4f
	"Cursor Down", 	// 50
	"Page Down", 	// 51
	"Insert", 		// 52
	"Delete", 		// 53
	" ", 			// 54
	" ", 			// 55
	"<", 			// 56
	"F11", 			// 57
	"F12", 			// 58
	" ", 			// 59
	" ", 			// 5a
	"Left Win", 	// 5b
	"Right Win", 	// 5c
	"Apps", 		// 5d
	" ", 			// 5e
	" ", 			// 5f

	};


#endif // _ISDL_KEYN_H_