Lines Matching refs:key
241 int key, int release) in process_modifier() argument
256 if (key == tab->left_keycode || key == tab->right_keycode) in process_modifier()
264 switch (key) { in process_modifier()
309 static int array_search(int *array, int count, int key) in array_search() argument
314 if (array[i] == key) in array_search()
461 int key = keycode[i] & KEY_MASK; in input_keycodes_to_ascii() local
463 if (key >= table->num_entries || table->xlate[key] == 0xff) { in input_keycodes_to_ascii()
464 table = process_modifier(config, key, in input_keycodes_to_ascii()
471 int key = keycode[i]; in input_keycodes_to_ascii() local
478 if (key < table->num_entries) { in input_keycodes_to_ascii()
479 ch = table->xlate[key]; in input_keycodes_to_ascii()
485 if (key >= KEY_KP7 && key <= KEY_KPDOT && in input_keycodes_to_ascii()
486 key != KEY_KPMINUS && key != KEY_KPPLUS) in input_keycodes_to_ascii()
492 ch_count += input_keycode_to_ansi364(config, key, in input_keycodes_to_ascii()