Lines Matching refs:modifier
239 …int keycode_and_modifer_us_for_character(uint8_t character, uint8_t * keycode, uint8_t * modifier){ in keycode_and_modifer_us_for_character() argument
243 *modifier = 0; // none in keycode_and_modifer_us_for_character()
248 *modifier = 2; // shift in keycode_and_modifer_us_for_character()
255 static void send_report(int modifier, int keycode){ in send_report() argument
256 uint8_t report[] = { modifier, 0, keycode, 0, 0, 0, 0, 0}; in send_report()
297 uint8_t modifier; in typing_can_send_now() local
299 int found = keycode_and_modifer_us_for_character(c, &keycode, &modifier); in typing_can_send_now()
304 send_report(modifier, keycode); in typing_can_send_now()
348 static void send_key(int modifier, int keycode){ in send_key() argument
350 send_modifier = modifier; in send_key()
372 uint8_t modifier; in typing_timer_handler() local
374 int found = keycode_and_modifer_us_for_character(character, &keycode, &modifier); in typing_timer_handler()
377 send_key(modifier, keycode); in typing_timer_handler()