Lines Matching refs:keycode
63 static void add_keysym(char *line, int keysym, int keycode, kbd_layout_t *k) in add_keysym() argument
70 keysym2code->keycodes[keysym2code->count++] = keycode; in add_keysym()
79 keysym2code->keycodes[0] = keycode; in add_keysym()
82 trace_keymap_add(keysym, keycode, line); in add_keysym()
139 int keycode = strtol(rest, NULL, 0); in parse_keyboard_layout() local
142 keycode |= SCANCODE_SHIFT; in parse_keyboard_layout()
145 keycode |= SCANCODE_ALTGR; in parse_keyboard_layout()
148 keycode |= SCANCODE_CTRL; in parse_keyboard_layout()
151 add_keysym(line, keysym, keycode, k); in parse_keyboard_layout()
161 keycode | SCANCODE_SHIFT, k); in parse_keyboard_layout()
255 int keycode_is_keypad(kbd_layout_t *k, int keycode) in keycode_is_keypad() argument
257 if (keycode >= 0x47 && keycode <= 0x53) { in keycode_is_keypad()