mirror of
https://github.com/libretro/RetroArch
synced 2025-02-21 18:40:09 +00:00
Fix X/Y on Shield.
This commit is contained in:
parent
222fa8317a
commit
b51fca8411
@ -1482,8 +1482,8 @@ static void android_input_set_keybinds(void *data, unsigned device,
|
||||
g_settings.input.dpad_emulation[port] = ANALOG_DPAD_DUALANALOG;
|
||||
keycode_lut[AKEYCODE_BUTTON_B] |= ((RETRO_DEVICE_ID_JOYPAD_A+1) << shift);
|
||||
keycode_lut[AKEYCODE_BUTTON_A] |= ((RETRO_DEVICE_ID_JOYPAD_B+1) << shift);
|
||||
keycode_lut[AKEYCODE_BUTTON_X] |= ((RETRO_DEVICE_ID_JOYPAD_X+1) << shift);
|
||||
keycode_lut[AKEYCODE_BUTTON_Y] |= ((RETRO_DEVICE_ID_JOYPAD_Y+1) << shift);
|
||||
keycode_lut[AKEYCODE_BUTTON_Y] |= ((RETRO_DEVICE_ID_JOYPAD_X+1) << shift);
|
||||
keycode_lut[AKEYCODE_BUTTON_X] |= ((RETRO_DEVICE_ID_JOYPAD_Y+1) << shift);
|
||||
keycode_lut[AKEYCODE_BUTTON_L1] |= ((RETRO_DEVICE_ID_JOYPAD_L+1) << shift);
|
||||
keycode_lut[AKEYCODE_BUTTON_R1] |= ((RETRO_DEVICE_ID_JOYPAD_R+1) << shift);
|
||||
keycode_lut[AKEYCODE_BUTTON_THUMBL] |= ((RETRO_DEVICE_ID_JOYPAD_SELECT+1) << shift);
|
||||
|
@ -834,7 +834,7 @@ bool menu_iterate(void)
|
||||
// Throttle in case VSync is broken (avoid 1000+ FPS RGUI).
|
||||
time = rarch_get_time_usec();
|
||||
delta = (time - rgui->last_time) / 1000;
|
||||
target_msec = 1000 / g_settings.video.refresh_rate;
|
||||
target_msec = 750 / g_settings.video.refresh_rate; // Try to sleep less, so we can hopefully rely on FPS logger.
|
||||
sleep_msec = target_msec - delta;
|
||||
if (sleep_msec > 0)
|
||||
rarch_sleep(sleep_msec);
|
||||
|
@ -792,6 +792,9 @@ static void render_text(rgui_handle_t *rgui)
|
||||
case ANALOG_DPAD_LSTICK:
|
||||
strlcpy(type_str, "Left Stick", sizeof(type_str));
|
||||
break;
|
||||
case ANALOG_DPAD_DUALANALOG:
|
||||
strlcpy(type_str, "Dual Analog", sizeof(type_str));
|
||||
break;
|
||||
case ANALOG_DPAD_RSTICK:
|
||||
strlcpy(type_str, "Right Stick", sizeof(type_str));
|
||||
break;
|
||||
|
Loading…
x
Reference in New Issue
Block a user