Lines Matching refs:keycodes

269     memset(_glfw.wl.keycodes, -1, sizeof(_glfw.wl.keycodes));
272 _glfw.wl.keycodes[KEY_GRAVE] = GLFW_KEY_GRAVE_ACCENT;
273 _glfw.wl.keycodes[KEY_1] = GLFW_KEY_1;
274 _glfw.wl.keycodes[KEY_2] = GLFW_KEY_2;
275 _glfw.wl.keycodes[KEY_3] = GLFW_KEY_3;
276 _glfw.wl.keycodes[KEY_4] = GLFW_KEY_4;
277 _glfw.wl.keycodes[KEY_5] = GLFW_KEY_5;
278 _glfw.wl.keycodes[KEY_6] = GLFW_KEY_6;
279 _glfw.wl.keycodes[KEY_7] = GLFW_KEY_7;
280 _glfw.wl.keycodes[KEY_8] = GLFW_KEY_8;
281 _glfw.wl.keycodes[KEY_9] = GLFW_KEY_9;
282 _glfw.wl.keycodes[KEY_0] = GLFW_KEY_0;
283 _glfw.wl.keycodes[KEY_SPACE] = GLFW_KEY_SPACE;
284 _glfw.wl.keycodes[KEY_MINUS] = GLFW_KEY_MINUS;
285 _glfw.wl.keycodes[KEY_EQUAL] = GLFW_KEY_EQUAL;
286 _glfw.wl.keycodes[KEY_Q] = GLFW_KEY_Q;
287 _glfw.wl.keycodes[KEY_W] = GLFW_KEY_W;
288 _glfw.wl.keycodes[KEY_E] = GLFW_KEY_E;
289 _glfw.wl.keycodes[KEY_R] = GLFW_KEY_R;
290 _glfw.wl.keycodes[KEY_T] = GLFW_KEY_T;
291 _glfw.wl.keycodes[KEY_Y] = GLFW_KEY_Y;
292 _glfw.wl.keycodes[KEY_U] = GLFW_KEY_U;
293 _glfw.wl.keycodes[KEY_I] = GLFW_KEY_I;
294 _glfw.wl.keycodes[KEY_O] = GLFW_KEY_O;
295 _glfw.wl.keycodes[KEY_P] = GLFW_KEY_P;
296 _glfw.wl.keycodes[KEY_LEFTBRACE] = GLFW_KEY_LEFT_BRACKET;
297 _glfw.wl.keycodes[KEY_RIGHTBRACE] = GLFW_KEY_RIGHT_BRACKET;
298 _glfw.wl.keycodes[KEY_A] = GLFW_KEY_A;
299 _glfw.wl.keycodes[KEY_S] = GLFW_KEY_S;
300 _glfw.wl.keycodes[KEY_D] = GLFW_KEY_D;
301 _glfw.wl.keycodes[KEY_F] = GLFW_KEY_F;
302 _glfw.wl.keycodes[KEY_G] = GLFW_KEY_G;
303 _glfw.wl.keycodes[KEY_H] = GLFW_KEY_H;
304 _glfw.wl.keycodes[KEY_J] = GLFW_KEY_J;
305 _glfw.wl.keycodes[KEY_K] = GLFW_KEY_K;
306 _glfw.wl.keycodes[KEY_L] = GLFW_KEY_L;
307 _glfw.wl.keycodes[KEY_SEMICOLON] = GLFW_KEY_SEMICOLON;
308 _glfw.wl.keycodes[KEY_APOSTROPHE] = GLFW_KEY_APOSTROPHE;
309 _glfw.wl.keycodes[KEY_Z] = GLFW_KEY_Z;
310 _glfw.wl.keycodes[KEY_X] = GLFW_KEY_X;
311 _glfw.wl.keycodes[KEY_C] = GLFW_KEY_C;
312 _glfw.wl.keycodes[KEY_V] = GLFW_KEY_V;
313 _glfw.wl.keycodes[KEY_B] = GLFW_KEY_B;
314 _glfw.wl.keycodes[KEY_N] = GLFW_KEY_N;
315 _glfw.wl.keycodes[KEY_M] = GLFW_KEY_M;
316 _glfw.wl.keycodes[KEY_COMMA] = GLFW_KEY_COMMA;
317 _glfw.wl.keycodes[KEY_DOT] = GLFW_KEY_PERIOD;
318 _glfw.wl.keycodes[KEY_SLASH] = GLFW_KEY_SLASH;
319 _glfw.wl.keycodes[KEY_BACKSLASH] = GLFW_KEY_BACKSLASH;
320 _glfw.wl.keycodes[KEY_ESC] = GLFW_KEY_ESCAPE;
321 _glfw.wl.keycodes[KEY_TAB] = GLFW_KEY_TAB;
322 _glfw.wl.keycodes[KEY_LEFTSHIFT] = GLFW_KEY_LEFT_SHIFT;
323 _glfw.wl.keycodes[KEY_RIGHTSHIFT] = GLFW_KEY_RIGHT_SHIFT;
324 _glfw.wl.keycodes[KEY_LEFTCTRL] = GLFW_KEY_LEFT_CONTROL;
325 _glfw.wl.keycodes[KEY_RIGHTCTRL] = GLFW_KEY_RIGHT_CONTROL;
326 _glfw.wl.keycodes[KEY_LEFTALT] = GLFW_KEY_LEFT_ALT;
327 _glfw.wl.keycodes[KEY_RIGHTALT] = GLFW_KEY_RIGHT_ALT;
328 _glfw.wl.keycodes[KEY_LEFTMETA] = GLFW_KEY_LEFT_SUPER;
329 _glfw.wl.keycodes[KEY_RIGHTMETA] = GLFW_KEY_RIGHT_SUPER;
330 _glfw.wl.keycodes[KEY_COMPOSE] = GLFW_KEY_MENU;
331 _glfw.wl.keycodes[KEY_NUMLOCK] = GLFW_KEY_NUM_LOCK;
332 _glfw.wl.keycodes[KEY_CAPSLOCK] = GLFW_KEY_CAPS_LOCK;
333 _glfw.wl.keycodes[KEY_PRINT] = GLFW_KEY_PRINT_SCREEN;
334 _glfw.wl.keycodes[KEY_SCROLLLOCK] = GLFW_KEY_SCROLL_LOCK;
335 _glfw.wl.keycodes[KEY_PAUSE] = GLFW_KEY_PAUSE;
336 _glfw.wl.keycodes[KEY_DELETE] = GLFW_KEY_DELETE;
337 _glfw.wl.keycodes[KEY_BACKSPACE] = GLFW_KEY_BACKSPACE;
338 _glfw.wl.keycodes[KEY_ENTER] = GLFW_KEY_ENTER;
339 _glfw.wl.keycodes[KEY_HOME] = GLFW_KEY_HOME;
340 _glfw.wl.keycodes[KEY_END] = GLFW_KEY_END;
341 _glfw.wl.keycodes[KEY_PAGEUP] = GLFW_KEY_PAGE_UP;
342 _glfw.wl.keycodes[KEY_PAGEDOWN] = GLFW_KEY_PAGE_DOWN;
343 _glfw.wl.keycodes[KEY_INSERT] = GLFW_KEY_INSERT;
344 _glfw.wl.keycodes[KEY_LEFT] = GLFW_KEY_LEFT;
345 _glfw.wl.keycodes[KEY_RIGHT] = GLFW_KEY_RIGHT;
346 _glfw.wl.keycodes[KEY_DOWN] = GLFW_KEY_DOWN;
347 _glfw.wl.keycodes[KEY_UP] = GLFW_KEY_UP;
348 _glfw.wl.keycodes[KEY_F1] = GLFW_KEY_F1;
349 _glfw.wl.keycodes[KEY_F2] = GLFW_KEY_F2;
350 _glfw.wl.keycodes[KEY_F3] = GLFW_KEY_F3;
351 _glfw.wl.keycodes[KEY_F4] = GLFW_KEY_F4;
352 _glfw.wl.keycodes[KEY_F5] = GLFW_KEY_F5;
353 _glfw.wl.keycodes[KEY_F6] = GLFW_KEY_F6;
354 _glfw.wl.keycodes[KEY_F7] = GLFW_KEY_F7;
355 _glfw.wl.keycodes[KEY_F8] = GLFW_KEY_F8;
356 _glfw.wl.keycodes[KEY_F9] = GLFW_KEY_F9;
357 _glfw.wl.keycodes[KEY_F10] = GLFW_KEY_F10;
358 _glfw.wl.keycodes[KEY_F11] = GLFW_KEY_F11;
359 _glfw.wl.keycodes[KEY_F12] = GLFW_KEY_F12;
360 _glfw.wl.keycodes[KEY_F13] = GLFW_KEY_F13;
361 _glfw.wl.keycodes[KEY_F14] = GLFW_KEY_F14;
362 _glfw.wl.keycodes[KEY_F15] = GLFW_KEY_F15;
363 _glfw.wl.keycodes[KEY_F16] = GLFW_KEY_F16;
364 _glfw.wl.keycodes[KEY_F17] = GLFW_KEY_F17;
365 _glfw.wl.keycodes[KEY_F18] = GLFW_KEY_F18;
366 _glfw.wl.keycodes[KEY_F19] = GLFW_KEY_F19;
367 _glfw.wl.keycodes[KEY_F20] = GLFW_KEY_F20;
368 _glfw.wl.keycodes[KEY_F21] = GLFW_KEY_F21;
369 _glfw.wl.keycodes[KEY_F22] = GLFW_KEY_F22;
370 _glfw.wl.keycodes[KEY_F23] = GLFW_KEY_F23;
371 _glfw.wl.keycodes[KEY_F24] = GLFW_KEY_F24;
372 _glfw.wl.keycodes[KEY_KPSLASH] = GLFW_KEY_KP_DIVIDE;
373 _glfw.wl.keycodes[KEY_KPASTERISK] = GLFW_KEY_KP_MULTIPLY;
374 _glfw.wl.keycodes[KEY_KPMINUS] = GLFW_KEY_KP_SUBTRACT;
375 _glfw.wl.keycodes[KEY_KPPLUS] = GLFW_KEY_KP_ADD;
376 _glfw.wl.keycodes[KEY_KP0] = GLFW_KEY_KP_0;
377 _glfw.wl.keycodes[KEY_KP1] = GLFW_KEY_KP_1;
378 _glfw.wl.keycodes[KEY_KP2] = GLFW_KEY_KP_2;
379 _glfw.wl.keycodes[KEY_KP3] = GLFW_KEY_KP_3;
380 _glfw.wl.keycodes[KEY_KP4] = GLFW_KEY_KP_4;
381 _glfw.wl.keycodes[KEY_KP5] = GLFW_KEY_KP_5;
382 _glfw.wl.keycodes[KEY_KP6] = GLFW_KEY_KP_6;
383 _glfw.wl.keycodes[KEY_KP7] = GLFW_KEY_KP_7;
384 _glfw.wl.keycodes[KEY_KP8] = GLFW_KEY_KP_8;
385 _glfw.wl.keycodes[KEY_KP9] = GLFW_KEY_KP_9;
386 _glfw.wl.keycodes[KEY_KPDOT] = GLFW_KEY_KP_DECIMAL;
387 _glfw.wl.keycodes[KEY_KPEQUAL] = GLFW_KEY_KP_EQUAL;
388 _glfw.wl.keycodes[KEY_KPENTER] = GLFW_KEY_KP_ENTER;
389 _glfw.wl.keycodes[KEY_102ND] = GLFW_KEY_WORLD_2;
393 if (_glfw.wl.keycodes[scancode] > 0)
394 _glfw.wl.scancodes[_glfw.wl.keycodes[scancode]] = scancode;