diff --git a/input/drivers_keyboard/keyboard_event_apple.c b/input/drivers_keyboard/keyboard_event_apple.c index 026f81c70d..6a61e8882f 100644 --- a/input/drivers_keyboard/keyboard_event_apple.c +++ b/input/drivers_keyboard/keyboard_event_apple.c @@ -121,9 +121,10 @@ static icade_map_t icade_maps[MAX_ICADE_PROFILES][MAX_ICADE_KEYS]; static bool handle_icade_event(unsigned *code, bool *keydown) { + settings_t *settings = config_get_ptr(); static bool initialized = false; bool ret = false; - unsigned kb_type_idx = 1; + unsigned kb_type_idx = settings->input.keyboard_gamepad_mapping_type; if (!initialized) {