diff --git a/src/joystick/hidapi/SDL_hidapi_switch.c b/src/joystick/hidapi/SDL_hidapi_switch.c index cf94e90e1..8e2565752 100644 --- a/src/joystick/hidapi/SDL_hidapi_switch.c +++ b/src/joystick/hidapi/SDL_hidapi_switch.c @@ -455,7 +455,7 @@ static SDL_bool WriteRumble(SDL_DriverSwitch_Context *ctx) /* Refresh the rumble state periodically */ if (ctx->m_bRumbleActive) { - ctx->m_unRumbleRefresh = SDL_GetTicks() + 1000; + ctx->m_unRumbleRefresh = SDL_GetTicks() + 30; if (!ctx->m_unRumbleRefresh) { ctx->m_unRumbleRefresh = 1; }