diff --git a/input/drivers_keyboard/keyboard_event_apple.c b/input/drivers_keyboard/keyboard_event_apple.c index c549330c4b..3d0a9aa63f 100644 --- a/input/drivers_keyboard/keyboard_event_apple.c +++ b/input/drivers_keyboard/keyboard_event_apple.c @@ -239,7 +239,13 @@ static bool handle_icade_event(unsigned *code, bool *keydown) icade_maps[j][input_keymaps_translate_rk_to_keysym(RETROK_p)].key = RETROK_q; icade_maps[j][input_keymaps_translate_rk_to_keysym(RETROK_i)].key = RETROK_w; icade_maps[j][input_keymaps_translate_rk_to_keysym(RETROK_m)].key = RETROK_w; + icade_maps[j][input_keymaps_translate_rk_to_keysym(RETROK_l)].key = RETROK_RSHIFT; + icade_maps[j][input_keymaps_translate_rk_to_keysym(RETROK_v)].key = RETROK_RSHIFT; + icade_maps[j][input_keymaps_translate_rk_to_keysym(RETROK_o)].key = RETROK_RETURN; + icade_maps[j][input_keymaps_translate_rk_to_keysym(RETROK_g)].key = RETROK_RETURN; + icade_maps[j][input_keymaps_translate_rk_to_keysym(RETROK_v)].up = true; + icade_maps[j][input_keymaps_translate_rk_to_keysym(RETROK_g)].up = true; icade_maps[j][input_keymaps_translate_rk_to_keysym(RETROK_e)].up = true; icade_maps[j][input_keymaps_translate_rk_to_keysym(RETROK_z)].up = true; icade_maps[j][input_keymaps_translate_rk_to_keysym(RETROK_q)].up = true;