2 * Copyright (c) 2014 Samsung Electronics Co., Ltd.
4 * Licensed under the Apache License, Version 2.0 (the "License");
5 * you may not use this file except in compliance with the License.
6 * You may obtain a copy of the License at
8 * http://www.apache.org/licenses/LICENSE-2.0
10 * Unless required by applicable law or agreed to in writing, software
11 * distributed under the License is distributed on an "AS IS" BASIS,
12 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13 * See the License for the specific language governing permissions and
14 * limitations under the License.
33 // matches a DALI_KEY enum, to a key name
34 KeyLookup KeyLookupTable[]=
36 // more than one key name can be assigned to a single dali-key code
37 // e.g. "Menu" and "XF86Menu" are both assigned to DALI_KEY_MENU
39 { "Escape", DALI_KEY_ESCAPE, false },
40 { "Menu", DALI_KEY_MENU, false },
42 // Now literal strings are used as key names instead of defined symbols in utilX,
43 // since these definition in utilX.h is deprecated
44 { "XF86Camera", DALI_KEY_CAMERA, false },
45 { "XF86Camera_Full", DALI_KEY_CONFIG, false },
46 { "XF86PowerOff", DALI_KEY_POWER, true },
47 { "XF86Standby", DALI_KEY_PAUSE, false },
48 { "Cancel", DALI_KEY_CANCEL, false },
49 { "XF86AudioPlay", DALI_KEY_PLAY_CD, false },
50 { "XF86AudioStop", DALI_KEY_STOP_CD, false },
51 { "XF86AudioPause", DALI_KEY_PAUSE_CD, false },
52 { "XF86AudioNext", DALI_KEY_NEXT_SONG, false },
53 { "XF86AudioPrev", DALI_KEY_PREVIOUS_SONG, false },
54 { "XF86AudioRewind", DALI_KEY_REWIND, false },
55 { "XF86AudioForward", DALI_KEY_FASTFORWARD, false },
56 { "XF86AudioMedia", DALI_KEY_MEDIA, false },
57 { "XF86AudioPlayPause", DALI_KEY_PLAY_PAUSE, false },
58 { "XF86AudioMute", DALI_KEY_MUTE, false },
59 { "XF86Menu", DALI_KEY_MENU, true },
60 { "XF86Home", DALI_KEY_HOME, true },
61 { "XF86Back", DALI_KEY_BACK, true },
62 { "XF86Send", DALI_KEY_MENU, true },
63 { "XF86Phone", DALI_KEY_HOME, true },
64 { "XF86Stop", DALI_KEY_BACK, true },
65 { "XF86HomePage", DALI_KEY_HOMEPAGE, false },
66 { "XF86WWW", DALI_KEY_WEBPAGE, false },
67 { "XF86Mail", DALI_KEY_MAIL, false },
68 { "XF86ScreenSaver", DALI_KEY_SCREENSAVER, false },
69 { "XF86MonBrightnessUp", DALI_KEY_BRIGHTNESS_UP, false },
70 { "XF86MonBrightnessDown", DALI_KEY_BRIGHTNESS_DOWN, false },
71 { "XF86SoftKBD", DALI_KEY_SOFT_KBD, false },
72 { "XF86QuickPanel", DALI_KEY_QUICK_PANEL , false },
73 { "XF86TaskPane", DALI_KEY_TASK_SWITCH, false },
74 { "XF86Apps", DALI_KEY_APPS, false },
75 { "XF86Search", DALI_KEY_SEARCH, false },
76 { "XF86Voice", DALI_KEY_VOICE, false },
77 { "Hangul", DALI_KEY_LANGUAGE, false },
78 { "XF86AudioRaiseVolume", DALI_KEY_VOLUME_UP, true },
79 { "XF86AudioLowerVolume", DALI_KEY_VOLUME_DOWN, true },
80 { "BackSpace", DALI_KEY_BACKSPACE, false },
81 { "Left", DALI_KEY_CURSOR_LEFT, false },
82 { "Right", DALI_KEY_CURSOR_RIGHT, false },
83 { "Shift_L", DALI_KEY_SHIFT_LEFT, false },
84 { "Shift_R", DALI_KEY_SHIFT_RIGHT, false },
85 {"1", DALI_KEY_1, false },
86 {"2", DALI_KEY_2, false },
87 {"3", DALI_KEY_3, false },
88 {"4", DALI_KEY_4, false },
89 {"5", DALI_KEY_5, false },
90 {"6", DALI_KEY_6, false },
91 {"7", DALI_KEY_7, false },
92 {"8", DALI_KEY_8, false },
93 {"9", DALI_KEY_9, false },
94 {"0", DALI_KEY_0, false },
95 {"minus", DALI_KEY_MINUS, false },
96 {"Return", DALI_KEY_OK, false },
97 {"XF86Red", DALI_KEY_RED, true },
98 {"XF86Green", DALI_KEY_GREEN, true },
99 {"XF86Yellow", DALI_KEY_YELLOW, true },
100 {"XF86Blue", DALI_KEY_BLUE, true },
101 {"XF86Display", DALI_KEY_SOURCE, true },
102 {"XF86ChannelList", DALI_KEY_CH_LIST, true },
103 {"XF86LSGT", DALI_KEY_LSGT, false },
104 {"XF86LowerChannel", DALI_KEY_CHDOWN, true },
105 {"XF86RaiseChannel", DALI_KEY_CHUP, true },
106 {"Up", DALI_KEY_CURSOR_UP, false },
107 {"Down", DALI_KEY_CURSOR_DOWN, false },
108 {"XF86LFDPowerOff", DALI_KEY_LFD_POWEROFF, true },
109 {"XF86LFDMagicInfo", DALI_KEY_LFD_MAGICINFO, true },
110 {"XF86SysMenu", DALI_KEY_SYS_MENU, true },
111 {"XF86SimpleMenu", DALI_KEY_TOOLS, false },
112 {"XF86MBRRepeat", DALI_KEY_REPEAT, false },
113 {"XF86ChannelGuide", DALI_KEY_GUIDE, true },
114 {"XF86PictureSize", DALI_KEY_ASPECT, false },
115 {"XF86PictureMode", DALI_KEY_PMODE, false },
116 {"XF86Hdmi", DALI_KEY_HDMI, true },
117 {"XF86UsbHub", DALI_KEY_USBHUB_SWITCH, false },
118 {"XF86EManual", DALI_KEY_EMANUAL, true },
119 {"XF86LFDScreenLock", DALI_KEY_LFD_LOCK, false },
120 {"XF86More", DALI_KEY_MORE, false },
121 {"XF86FactoryMode", DALI_KEY_FACTORY, false },
122 {"XF86Sleep", DALI_KEY_SLEEP, false },
123 {"XF86TV", DALI_KEY_TV, false },
124 {"XF86DTV", DALI_KEY_DTV, false },
125 {"XF86STBPower", DALI_KEY_STB_POWER, false },
126 {"XF86ChannelAddDel", DALI_KEY_ADDDEL, false },
127 {"XF86PanelDown", DALI_KEY_PANEL_DOWN, false },
128 {"XF86BTColorMecha", DALI_KEY_BT_COLOR_MECHA, false },
129 {"XF86StillPicture", DALI_KEY_STILL_PICTURE, false },
130 {"XF86BTPairing", DALI_KEY_BT_TRIGGER, false },
131 {"XF86BTHotkey", DALI_KEY_BT_HOTKEY, false },
132 {"XF86CinemaMode", DALI_KEY_CINEMA_MODE, false },
133 {"XF86BTContentsBar", DALI_KEY_BT_CONTENTSBAR, false },
134 {"XF86Game", DALI_KEY_GAME, false },
135 {"XF86LFDUnset", DALI_KEY_LFD_UNSET, false },
136 {"XF86PIPChannelUp", DALI_KEY_PIP_CHUP, false },
137 {"XF86PIPChannelDown", DALI_KEY_PIP_CHDOWN, false },
138 {"XF86Antena", DALI_KEY_ANTENA, false },
139 {"XF86ChannelAutoTune", DALI_KEY_AUTO_PROGRAM, false },
140 {"XF86PanelEnter", DALI_KEY_PANEL_ENTER, false },
141 {"XF86MBRLink", DALI_KEY_LINK, false },
142 {"XF86PanelUp", DALI_KEY_PANEL_UP, false },
143 {"XF86AudioRecord", DALI_KEY_REC, true },
144 {"XF86Game3D", DALI_KEY_ANGLE, false },
145 {"XF86WheelLeftKey", DALI_KEY_WHEEL_LEFT, false },
146 {"XF86WheelRightKey", DALI_KEY_WHEEL_RIGHT, false },
147 {"XF86PanelExit", DALI_KEY_PANEL_EXIT, false },
148 {"XF86Exit", DALI_KEY_EXIT, true },
149 {"XF86MBRTV", DALI_KEY_MBR_TV, false },
150 {"XF86MBRSTBGuide", DALI_KEY_MBR_STB_GUIDE, false },
151 {"XF86MBRBDPopup", DALI_KEY_MBR_BD_POPUP, false },
152 {"XF86MBRBDDVDPower", DALI_KEY_MBR_BDDVD_POWER, false },
153 {"XF86MBRSetupFailure", DALI_KEY_MBR_SETUP_FAILURE, false },
154 {"XF86MBRSetup", DALI_KEY_MBR_SETUP, false },
155 {"XF86MBRWatchTV", DALI_KEY_MBR_WATCH_TV, false },
156 {"XF86PreviousChannel", DALI_KEY_PRECH, true },
157 {"XF86FavoriteChannel", DALI_KEY_FAVCH, true },
158 {"XF86Recommend", DALI_KEY_RECOMMEND_SEARCH_TOGGLE, false },
159 {"XF86NumberPad", DALI_KEY_BT_NUMBER, false },
160 {"XF86AspectRatio169", DALI_KEY_16_9, false },
161 {"XF86MTS", DALI_KEY_MTS, false },
162 {"XF86Info", DALI_KEY_INFO, false },
163 {"XF86SoundMode", DALI_KEY_SMODE, false },
164 {"XF863XSpeed", DALI_KEY_3SPEED, false },
165 {"XF863D", DALI_KEY_3D, false },
166 {"XF86TTXMIX", DALI_KEY_TTX_MIX, false },
167 {"XF86SRSSXT", DALI_KEY_SRSTSXT, false },
168 {"XF86WIFIPairing", DALI_KEY_WIFI_PAIRING, false },
169 {"XF86DualView", DALI_KEY_BT_DUALVIEW, false },
170 {"XF86BTApps", DALI_KEY_BT_SAMSUNG_APPS, false },
171 {"XF86FamilyMode", DALI_KEY_FAMILY_MODE, false },
172 {"XF86EnergySaving", DALI_KEY_ESAVING, false },
173 {"XF86MBRClear", DALI_KEY_CLEAR, false },
174 {"XF86Subtitle", DALI_KEY_SUB_TITLE, false },
175 {"XF86TVSNS", DALI_KEY_TV_SNS, false },
176 {"XF86DVR", DALI_KEY_DVR, false },
177 {"XF86Caption", DALI_KEY_CAPTION, false },
178 {"XF86ZoomIn", DALI_KEY_ZOOM1, false },
179 {"XF86PanelPlus", DALI_KEY_PANEL_PLUS, false },
180 {"XF86BTVoice", DALI_KEY_BT_VOICE, false },
181 {"XF86PanelMinus", DALI_KEY_PANEL_MINUS, false },
182 {"XF86SoccerMode", DALI_KEY_SOCCER_MODE, false },
183 {"XF86Amazon", DALI_KEY_FUNCTIONS_AMAZON, false },
184 {"XF86AudioDescription", DALI_KEY_AD, false },
185 {"XF86PreviousChapter", DALI_KEY_REWIND_, false },
186 {"XF86NextChapter", DALI_KEY_FF_, false },
187 {"XF86Netflix", DALI_KEY_FUNCTIONS_NETFLIX, false },
188 {"XF86PIP", DALI_KEY_PIP_ONOFF, false },
189 {"XF86MBRWatchMovie", DALI_KEY_MBR_WATCH_MOVIE, false },
190 {"XF86MBRMenu", DALI_KEY_MBR_STBBD_MENU, false },
191 {"XF86MBRConfirm", DALI_KEY_MBR_SETUP_CONFIRM, false },
192 {"XF86FamilyHub", DALI_KEY_FAMILYHUB, false },
193 {"XF86HDMICEC", DALI_KEY_ANYVIEW, false },
194 {"XF86BTDevice", DALI_KEY_BT_DEVICE, false },
195 {"XF86SoftWakeup", DALI_KEY_SOFT_WAKE_UP, false },
196 {"XF86LFDSet", DALI_KEY_LFD_SET, false },
197 {"XF86Wakeup", DALI_KEY_WAKE_UP_MODE, false },
198 {"XF86LFDBlank", DALI_KEY_LFD_BLANK, false },
199 {"XF86LeftPage", DALI_KEY_PAGE_LEFT, false },
200 {"XF86RightPage", DALI_KEY_PAGE_RIGHT, false },
201 {"XF86PlayBack", DALI_KEY_PLAY_BACK, false },
202 {"XF86ExtraApp", DALI_KEY_EXTRA, false },
203 {"XF86DiscretPowerOff", DALI_KEY_DISCRET_POWER_OFF, false },
204 {"XF86DiscretPowerOn", DALI_KEY_DISCRET_POWER_ON, false },
205 {"XF86DiscretSVideo1", DALI_KEY_DISCRET_S_VIDEO1, false },
206 {"XF86DiscretSVideo2", DALI_KEY_DISCRET_S_VIDEO2, false },
207 {"XF86DiscretSVideo3", DALI_KEY_DISCRET_S_VIDEO3, false },
208 {"XF86DiscretComponent1", DALI_KEY_DISCRET_COMPONENT1, false },
209 {"XF86DiscretComponent2", DALI_KEY_DISCRET_COMPONENT2, false },
210 {"XF86DiscretComponent3", DALI_KEY_DISCRET_COMPONENT3, false },
211 {"XF86DiscretHDMI1", DALI_KEY_DISCRET_HDMI1, false },
212 {"XF86DiscretHDMI2", DALI_KEY_DISCRET_HDMI2, false },
213 {"XF86DiscretHDMI3", DALI_KEY_DISCRET_HDMI3, false },
214 {"XF86DiscretPC", DALI_KEY_DISCRET_PC, false },
215 {"XF86DiscretDVI1", DALI_KEY_DISCRET_DVI1, false },
216 {"XF86DiscretDVI2", DALI_KEY_DISCRET_DVI2, false },
217 {"XF86DiscretZoom1", DALI_KEY_DISCRET_ZOOM1, false },
218 {"XF86DiscretZoom2", DALI_KEY_DISCRET_ZOOM2, false },
219 {"XF86DiscretPanorama", DALI_KEY_DISCRET_PANORAMA, false },
220 {"XF86Discret_4_3", DALI_KEY_DISCRET_4_3, false },
221 {"XF86Discret_16_9", DALI_KEY_DISCRET_16_9, false },
222 {"XF86LFDPowerOn", DALI_KEY_LFD_POWERON, false },
223 {"XF86DiscretLFD_DP", DALI_KEY_DISCRET_LFD_DP, false },
224 {"XF86DiscretSourceTV", DALI_KEY_DISCRET_SOURCE_TV, false },
225 {"XF86Color", DALI_KEY_COLOR, false },
226 {"XF86DiscretLFD_HDBT_RX", DALI_KEY_DISCRET_LFD_HDBT_RX, false },
227 {"XF86DiscretLFD_OPS", DALI_KEY_DISCRET_LFD_OPS, false },
228 {"XF86DiscretHDMI4", DALI_KEY_DISCRET_HDMI4, false },
229 {"XF86DiscretAV1", DALI_KEY_DISCRET_SOURCE_AV1, false },
230 {"XF86DiscretAV2", DALI_KEY_DISCRET_SOURCE_AV2, false },
231 {"XF86DiscretAV3", DALI_KEY_DISCRET_SOURCE_AV3, false },
232 {"XF86AVOpen", DALI_KEY_AV_OPEN, false },
233 {"XF86AVDiscMenu", DALI_KEY_AV_DISC_MENU, false },
234 {"XF86AVTitleMenu", DALI_KEY_AV_TITLE_MENU, false },
235 {"XF86Test", DALI_KEY_TEST, false },
236 {"XF86ColdStart", DALI_KEY_COLD_START, false },
237 {"XF86Version", DALI_KEY_VERSION, false },
238 {"XF86Undefined", DALI_KEY_UNDEFINED, false },
239 {"XF86ScreenFreeze", DALI_KEY_SCREEN_FREEZE, false },
240 {"XF86ScreenMute", DALI_KEY_SCREEN_MUTE, false },
241 {"XF86ListEnd", DALI_KEY_LIST_END, false },
242 {"XF86ListHome", DALI_KEY_LIST_HOME, false },
243 {"XF86VoiceControl", DALI_KEY_VOICE_CONTROL, false },
244 {"XF86UpPage", DALI_KEY_PAGE_UP, false },
245 {"XF86DownPage", DALI_KEY_PAGE_DOWN, false },
246 {"XF86MBROption", DALI_KEY_MBR_OPTION, false },
247 {"XF86RoomControl", DALI_KEY_ROOM_CONTROL, false },
248 {"XF86TemperatureUp", DALI_KEY_TEMPERATURE_UP, false },
249 {"XF86TemperatureDown", DALI_KEY_TEMPERATURE_DOWN, false },
250 {"XF86LightOn", DALI_KEY_LIGHT_ON, false },
251 {"XF86LightOff", DALI_KEY_LIGHT_OFF, false },
252 {"XF86DoNotDisturb", DALI_KEY_DO_NOT_DISTURB, false },
253 {"XF86MakeUpRoom", DALI_KEY_MAKE_UP_ROOM, false },
254 {"XF86Alarm", DALI_KEY_ALARM, false },
255 {"XF86FuncUSB", DALI_KEY_FUNC_USB, false },
256 {"XF86FuncDIN", DALI_KEY_FUNC_DIN, false },
257 {"XF86SoundEffect1", DALI_KEY_SOUNDEFFECT1, false },
258 {"XF86SoundEffect2", DALI_KEY_SOUNDEFFECT2, false },
259 {"XF86SoundEffect3", DALI_KEY_SOUNDEFFECT3, false },
260 {"XF86SoundEffect4", DALI_KEY_SOUNDEFFECT4, false },
261 {"XF86SoundEffect5", DALI_KEY_SOUNDEFFECT5, false },
262 {"XF86SoundEffect6", DALI_KEY_SOUNDEFFECT6, false },
263 {"XF86SoundEffect7", DALI_KEY_SOUNDEFFECT7, false },
264 {"XF86SoundEffect8", DALI_KEY_SOUNDEFFECT8, false },
265 {"XF86WooferPlus", DALI_KEY_SWPLUS, false },
266 {"XF86WooferMinus", DALI_KEY_SWMINUS, false },
267 {"XF86AnyNet", DALI_KEY_ANYNET, false },
268 {"XF86AutoPowerLink", DALI_KEY_AUTOPOWER, false },
269 {"XF86SoftAP", DALI_KEY_SOFTAP, false },
270 {"XF86AddSpeaker", DALI_KEY_ADDSPK, false },
271 {"XF86SCReconnect", DALI_KEY_SCRECONNECT, false },
272 {"XF86NetworkStandBy", DALI_KEY_NETWORKMD, false },
273 {"XF86SurroundOff", DALI_KEY_SURROUNDOFF, false },
274 {"XF86SurroundOn", DALI_KEY_SURROUNDON, false },
275 {"XF86BluetoothOnOff", DALI_KEY_BLUETOOTH, false },
276 {"XF86AutoPowerOnOff", DALI_KEY_APDONOFF, false },
277 {"XF86SoundControl", DALI_KEY_SOUNDCONTROL, true },
278 {"XF86NightMode", DALI_KEY_NIGHTMODE, true },
279 {"XF86UserEQ", DALI_KEY_USEREQ, true },
280 {"XF86EQLevelDown", DALI_KEY_EQLEVELDOWN, true },
281 {"XF86EQLevelUp", DALI_KEY_EQLEVELUP, true },
282 {"XF86DRCOn", DALI_KEY_DRCON, true },
283 {"XF86DRCOff", DALI_KEY_DRCOFF, true },
284 {"XF86SpeakerLevel", DALI_KEY_SPEAKERLEVEL, true },
285 {"XF86WooferSet", DALI_KEY_WOOFERRST, true },
286 {"XF86MiracastOn", DALI_KEY_MIRACAST_ON, true },
287 {"XF86MiracastOff", DALI_KEY_MIRACAST_OFF, true },
288 {"XF86FuncRadio", DALI_KEY_FUNC_RADIO, true },
289 {"XF86SoundShareReset", DALI_KEY_SOUNDSHARE_RESET, true },
290 {"XF86TouchMode", DALI_KEY_TOUCHMODE, true },
291 {"XF86Group", DALI_KEY_GROUP, true },
292 {"XF86UnGroup", DALI_KEY_UNGROUP, true },
293 {"XF86DeepSleep", DALI_KEY_DEEP_SLEEP, true },
294 {"XF86RMLog", DALI_KEY_RM_LOG, true },
295 {"XF86AuxDetect", DALI_KEY_AUX, true },
296 {"XF86EQ", DALI_KEY_EQ, true },
297 {"XF86GigaEQ", DALI_KEY_GIGAEQ, true },
298 {"XF86DJBeat", DALI_KEY_DJ_BEAT, true },
299 {"XF86Panning", DALI_KEY_PANNING, true },
300 {"XF86MICConnect", DALI_KEY_MIC_IN, true },
301 {"XF86MICDisconnect", DALI_KEY_MIC_OUT, true },
302 {"XF86MICVolumeUp", DALI_KEY_MIC_VOL_UP, true },
303 {"XF86MICVolumeDown", DALI_KEY_MIC_VOL_DOWN, true },
304 {"XF86GyroA", DALI_KEY_GYRO_A, true },
305 {"XF86GyroB", DALI_KEY_GYRO_B, true },
306 {"XF86FanetOK", DALI_KEY_FANETOK, true },
307 {"XF86QuickStartPower", DALI_KEY_QSPOWER, true },
308 {"XF86ShopMode", DALI_KEY_SHOPMODE, true },
309 {"XF86WIFIOnOff", DALI_KEY_WIFI_ONOFF, true },
310 {"XF86TVRemote", DALI_KEY_TV_REMOTE, true },
311 {"XF86FuncAux", DALI_KEY_FUNC_AUX, true },
312 {"XF86RaiseChannelCard1", DALI_KEY_CHUP_CARD1, true },
313 {"XF86LowerChannelCard1", DALI_KEY_CHDOWN_CARD1, true },
314 {"XF86RaiseChannelCard2", DALI_KEY_CHUP_CARD2, true },
315 {"XF86LowerChannelCard2", DALI_KEY_CHDOWN_CARD2, true },
316 {"XF86VolumeUpBathroom", DALI_KEY_VOLUP_BATHROOM, true },
317 {"XF86VolumeDownBathroom", DALI_KEY_VOLDOWN_BATHROOM, true },
318 {"XF86SelectDevice", DALI_KEY_SELECT_DEVICE, true },
319 {"XF86SmartSoundOn", DALI_KEY_SMARTSOUND_ON, true },
320 {"XF86SmartSoundOff", DALI_KEY_SMARTSOUND_OFF, true },
321 {"XF86Bluray4xFF", DALI_KEY_BLURAY_4X_FF, true },
322 {"XF86Bluray4xRewind", DALI_KEY_BLURAY_4X_REWIND, true },
323 {"XF86Bluray4xStop", DALI_KEY_BLURAY_4X_STOP, true },
324 {"XF86DiscPlay", DALI_KEY_DISC_PLAY, true },
325 {"XF86OCFConfirm", DALI_KEY_OCF_CONFIRM, true },
326 {"XF86MultiCodeSet", DALI_KEY_MULTICODE_SET, true },
327 {"XF86MultiCodeReset", DALI_KEY_MULTICODE_RESET, true },
328 {"XF86HotelModeMenu", DALI_KEY_HOTEL_MODE_MENU, true },
329 {"XF86HotelMovies", DALI_KEY_HOTEL_MOVIES, true },
330 {"XF86HotelLanguage", DALI_KEY_HOTEL_LANGUAGE, true },
331 {"XF86HotelTVGuide", DALI_KEY_HOTEL_TV_GUIDE, true },
332 {"XF86HotelAppsGuest", DALI_KEY_HOTEL_APPS_GUESTs, true },
333 {"XF86QuickMenu ", DALI_KEY_QUICK_MENU, true },
334 {"a", DALI_KEY_a, false },
335 {"b", DALI_KEY_b, false },
336 {"c", DALI_KEY_c, false },
337 {"d", DALI_KEY_d, false },
338 {"e", DALI_KEY_e, false },
339 {"f", DALI_KEY_f, false },
340 {"g", DALI_KEY_g, false },
341 {"h", DALI_KEY_h, false },
342 {"i", DALI_KEY_i, false },
343 {"j", DALI_KEY_j, false },
344 {"k", DALI_KEY_k, false },
345 {"l", DALI_KEY_l, false },
346 {"m", DALI_KEY_m, false },
347 {"n", DALI_KEY_n, false },
348 {"o", DALI_KEY_o, false },
349 {"p", DALI_KEY_p, false },
350 {"q", DALI_KEY_q, false },
351 {"r", DALI_KEY_r, false },
352 {"s", DALI_KEY_s, false },
353 {"t", DALI_KEY_t, false },
354 {"u", DALI_KEY_u, false },
355 {"v", DALI_KEY_v, false },
356 {"w", DALI_KEY_w, false },
357 {"x", DALI_KEY_x, false },
358 {"y", DALI_KEY_y, false },
359 {"z", DALI_KEY_z, false },
360 {"A", DALI_KEY_A, false },
361 {"B", DALI_KEY_B, false },
362 {"C", DALI_KEY_C, false },
363 {"D", DALI_KEY_D, false },
364 {"E", DALI_KEY_E, false },
365 {"F", DALI_KEY_F, false },
366 {"G", DALI_KEY_G, false },
367 {"H", DALI_KEY_H, false },
368 {"I", DALI_KEY_I, false },
369 {"J", DALI_KEY_J, false },
370 {"K", DALI_KEY_K, false },
371 {"L", DALI_KEY_L, false },
372 {"M", DALI_KEY_M, false },
373 {"N", DALI_KEY_N, false },
374 {"O", DALI_KEY_O, false },
375 {"P", DALI_KEY_P, false },
376 {"Q", DALI_KEY_Q, false },
377 {"R", DALI_KEY_R, false },
378 {"S", DALI_KEY_S, false },
379 {"T", DALI_KEY_T, false },
380 {"U", DALI_KEY_U, false },
381 {"V", DALI_KEY_V, false },
382 {"W", DALI_KEY_W, false },
383 {"X", DALI_KEY_X, false },
384 {"Y", DALI_KEY_Y, false },
385 {"Z", DALI_KEY_Z, false }
388 const std::size_t KEY_LOOKUP_COUNT = (sizeof( KeyLookupTable))/ (sizeof(KeyLookup));
390 } // namespace KeyLookup
392 } // namespace Adaptor
394 } // namespace Internal