1 #ifndef _INPUT_PANEL_KEYDEFS_H_
2 #define _INPUT_PANEL_KETDEFS_H_
5 #define ECORE_IMF_INPUT_PANEL_KEY_RESERVED 0
6 #define ECORE_IMF_INPUT_PANEL_KEY_ESC 1
7 #define ECORE_IMF_INPUT_PANEL_KEY_1 2
8 #define ECORE_IMF_INPUT_PANEL_KEY_2 3
9 #define ECORE_IMF_INPUT_PANEL_KEY_3 4
10 #define ECORE_IMF_INPUT_PANEL_KEY_4 5
11 #define ECORE_IMF_INPUT_PANEL_KEY_5 6
12 #define ECORE_IMF_INPUT_PANEL_KEY_6 7
13 #define ECORE_IMF_INPUT_PANEL_KEY_7 8
14 #define ECORE_IMF_INPUT_PANEL_KEY_8 9
15 #define ECORE_IMF_INPUT_PANEL_KEY_9 10
16 #define ECORE_IMF_INPUT_PANEL_KEY_0 11
17 #define ECORE_IMF_INPUT_PANEL_KEY_MINUS 12
18 #define ECORE_IMF_INPUT_PANEL_KEY_EQUAL 13
19 #define ECORE_IMF_INPUT_PANEL_KEY_BACKSPACE 14
20 #define ECORE_IMF_INPUT_PANEL_KEY_TAB 15
21 #define ECORE_IMF_INPUT_PANEL_KEY_Q 16
22 #define ECORE_IMF_INPUT_PANEL_KEY_W 17
23 #define ECORE_IMF_INPUT_PANEL_KEY_E 18
24 #define ECORE_IMF_INPUT_PANEL_KEY_R 19
25 #define ECORE_IMF_INPUT_PANEL_KEY_T 20
26 #define ECORE_IMF_INPUT_PANEL_KEY_Y 21
27 #define ECORE_IMF_INPUT_PANEL_KEY_U 22
28 #define ECORE_IMF_INPUT_PANEL_KEY_I 23
29 #define ECORE_IMF_INPUT_PANEL_KEY_O 24
30 #define ECORE_IMF_INPUT_PANEL_KEY_P 25
31 #define ECORE_IMF_INPUT_PANEL_KEY_LEFTBRACE 26
32 #define ECORE_IMF_INPUT_PANEL_KEY_RIGHTBRACE 27
33 #define ECORE_IMF_INPUT_PANEL_KEY_ENTER 28
34 #define ECORE_IMF_INPUT_PANEL_KEY_LEFTCTRL 29
35 #define ECORE_IMF_INPUT_PANEL_KEY_A 30
36 #define ECORE_IMF_INPUT_PANEL_KEY_S 31
37 #define ECORE_IMF_INPUT_PANEL_KEY_D 32
38 #define ECORE_IMF_INPUT_PANEL_KEY_F 33
39 #define ECORE_IMF_INPUT_PANEL_KEY_G 34
40 #define ECORE_IMF_INPUT_PANEL_KEY_H 35
41 #define ECORE_IMF_INPUT_PANEL_KEY_J 36
42 #define ECORE_IMF_INPUT_PANEL_KEY_K 37
43 #define ECORE_IMF_INPUT_PANEL_KEY_L 38
44 #define ECORE_IMF_INPUT_PANEL_KEY_SEMICOLON 39
45 #define ECORE_IMF_INPUT_PANEL_KEY_APOSTROPHE 40
46 #define ECORE_IMF_INPUT_PANEL_KEY_GRAVE 41
47 #define ECORE_IMF_INPUT_PANEL_KEY_LEFTSHIFT 42
48 #define ECORE_IMF_INPUT_PANEL_KEY_BACKSLASH 43
49 #define ECORE_IMF_INPUT_PANEL_KEY_Z 44
50 #define ECORE_IMF_INPUT_PANEL_KEY_X 45
51 #define ECORE_IMF_INPUT_PANEL_KEY_C 46
52 #define ECORE_IMF_INPUT_PANEL_KEY_V 47
53 #define ECORE_IMF_INPUT_PANEL_KEY_B 48
54 #define ECORE_IMF_INPUT_PANEL_KEY_N 49
55 #define ECORE_IMF_INPUT_PANEL_KEY_M 50
56 #define ECORE_IMF_INPUT_PANEL_KEY_COMMA 51
57 #define ECORE_IMF_INPUT_PANEL_KEY_DOT 52
58 #define ECORE_IMF_INPUT_PANEL_KEY_SLASH 53
59 #define ECORE_IMF_INPUT_PANEL_KEY_RIGHTSHIFT 54
60 #define ECORE_IMF_INPUT_PANEL_KEY_KPASTERISK 55
61 #define ECORE_IMF_INPUT_PANEL_KEY_LEFTALT 56
62 #define ECORE_IMF_INPUT_PANEL_KEY_SPACE 57
63 #define ECORE_IMF_INPUT_PANEL_KEY_CAPSLOCK 58
64 #define ECORE_IMF_INPUT_PANEL_KEY_F1 59
65 #define ECORE_IMF_INPUT_PANEL_KEY_F2 60
66 #define ECORE_IMF_INPUT_PANEL_KEY_F3 61
67 #define ECORE_IMF_INPUT_PANEL_KEY_F4 62
68 #define ECORE_IMF_INPUT_PANEL_KEY_F5 63
69 #define ECORE_IMF_INPUT_PANEL_KEY_F6 64
70 #define ECORE_IMF_INPUT_PANEL_KEY_F7 65
71 #define ECORE_IMF_INPUT_PANEL_KEY_F8 66
72 #define ECORE_IMF_INPUT_PANEL_KEY_F9 67
73 #define ECORE_IMF_INPUT_PANEL_KEY_F10 68
74 #define ECORE_IMF_INPUT_PANEL_KEY_NUMLOCK 69
75 #define ECORE_IMF_INPUT_PANEL_KEY_SCROLLLOCK 70
76 #define ECORE_IMF_INPUT_PANEL_KEY_KP7 71
77 #define ECORE_IMF_INPUT_PANEL_KEY_KP8 72
78 #define ECORE_IMF_INPUT_PANEL_KEY_KP9 73
79 #define ECORE_IMF_INPUT_PANEL_KEY_KPMINUS 74
80 #define ECORE_IMF_INPUT_PANEL_KEY_KP4 75
81 #define ECORE_IMF_INPUT_PANEL_KEY_KP5 76
82 #define ECORE_IMF_INPUT_PANEL_KEY_KP6 77
83 #define ECORE_IMF_INPUT_PANEL_KEY_KPPLUS 78
84 #define ECORE_IMF_INPUT_PANEL_KEY_KP1 79
85 #define ECORE_IMF_INPUT_PANEL_KEY_KP2 80
86 #define ECORE_IMF_INPUT_PANEL_KEY_KP3 81
87 #define ECORE_IMF_INPUT_PANEL_KEY_KP0 82
88 #define ECORE_IMF_INPUT_PANEL_KEY_KPDOT 83
90 #define ECORE_IMF_INPUT_PANEL_KEY_ZENKAKUHANKAKU 85
91 #define ECORE_IMF_INPUT_PANEL_KEY_102ND 86
92 #define ECORE_IMF_INPUT_PANEL_KEY_F11 87
93 #define ECORE_IMF_INPUT_PANEL_KEY_F12 88
94 #define ECORE_IMF_INPUT_PANEL_KEY_RO 89
95 #define ECORE_IMF_INPUT_PANEL_KEY_KATAKANA 90
96 #define ECORE_IMF_INPUT_PANEL_KEY_HIRAGANA 91
97 #define ECORE_IMF_INPUT_PANEL_KEY_HENKAN 92
98 #define ECORE_IMF_INPUT_PANEL_KEY_KATAKANAHIRAGANA 93
99 #define ECORE_IMF_INPUT_PANEL_KEY_MUHENKAN 94
100 #define ECORE_IMF_INPUT_PANEL_KEY_KPJPCOMMA 95
101 #define ECORE_IMF_INPUT_PANEL_KEY_KPENTER 96
102 #define ECORE_IMF_INPUT_PANEL_KEY_RIGHTCTRL 97
103 #define ECORE_IMF_INPUT_PANEL_KEY_KPSLASH 98
104 #define ECORE_IMF_INPUT_PANEL_KEY_SYSRQ 99
105 #define ECORE_IMF_INPUT_PANEL_KEY_RIGHTALT 100
106 #define ECORE_IMF_INPUT_PANEL_KEY_LINEFEED 101
107 #define ECORE_IMF_INPUT_PANEL_KEY_HOME 102
108 #define ECORE_IMF_INPUT_PANEL_KEY_UP 103
109 #define ECORE_IMF_INPUT_PANEL_KEY_PAGEUP 104
110 #define ECORE_IMF_INPUT_PANEL_KEY_LEFT 105
111 #define ECORE_IMF_INPUT_PANEL_KEY_RIGHT 106
112 #define ECORE_IMF_INPUT_PANEL_KEY_END 107
113 #define ECORE_IMF_INPUT_PANEL_KEY_DOWN 108
114 #define ECORE_IMF_INPUT_PANEL_KEY_PAGEDOWN 109
115 #define ECORE_IMF_INPUT_PANEL_KEY_INSERT 110
116 #define ECORE_IMF_INPUT_PANEL_KEY_DELETE 111
117 #define ECORE_IMF_INPUT_PANEL_KEY_MACRO 112
118 #define ECORE_IMF_INPUT_PANEL_KEY_MUTE 113
119 #define ECORE_IMF_INPUT_PANEL_KEY_VOLUMEDOWN 114
120 #define ECORE_IMF_INPUT_PANEL_KEY_VOLUMEUP 115
121 #define ECORE_IMF_INPUT_PANEL_KEY_POWER 116 /* SC System Power Down */
122 #define ECORE_IMF_INPUT_PANEL_KEY_KPEQUAL 117
123 #define ECORE_IMF_INPUT_PANEL_KEY_KPPLUSMINUS 118
124 #define ECORE_IMF_INPUT_PANEL_KEY_PAUSE 119
126 #define ECORE_IMF_INPUT_PANEL_KEY_KPCOMMA 121
127 #define ECORE_IMF_INPUT_PANEL_KEY_HANGEUL 122
128 #define ECORE_IMF_INPUT_PANEL_KEY_HANGUEL ECORE_IMF_INPUT_PANEL_KEY_KEY_HANGEUL
129 #define ECORE_IMF_INPUT_PANEL_KEY_HANJA 123
130 #define ECORE_IMF_INPUT_PANEL_KEY_YEN 124
131 #define ECORE_IMF_INPUT_PANEL_KEY_LEFTMETA 125
132 #define ECORE_IMF_INPUT_PANEL_KEY_RIGHTMETA 126
133 #define ECORE_IMF_INPUT_PANEL_KEY_COMPOSE 127
135 #define ECORE_IMF_INPUT_PANEL_KEY_EXCLAM 129
136 #define ECORE_IMF_INPUT_PANEL_KEY_AT 130
137 #define ECORE_IMF_INPUT_PANEL_KEY_SHARP 131
138 #define ECORE_IMF_INPUT_PANEL_KEY_DOLLAR 132
139 #define ECORE_IMF_INPUT_PANEL_KEY_PERCENT 133
140 #define ECORE_IMF_INPUT_PANEL_KEY_CARET 134
141 #define ECORE_IMF_INPUT_PANEL_KEY_AMPERSAND 135
142 #define ECORE_IMF_INPUT_PANEL_KEY_ASTERISK 136
143 #define ECORE_IMF_INPUT_PANEL_KEY_LPAREN 137
144 #define ECORE_IMF_INPUT_PANEL_KEY_RPAREN 138
146 #define ECORE_IMF_INPUT_PANEL_KEY_MODECHANGE 247
147 #define ECORE_IMF_INPUT_PANEL_KEY_SETTING 248
149 #define ECORE_IMF_INPUT_PANEL_KEY_MAX 255