sdl: enable SDL_HINT_JOYSTICK_THREAD

fixes window message pumping
This commit is contained in:
Shawn Hoffman 2022-04-18 03:31:07 -07:00
parent 655fb94e61
commit ddf83462ac
1 changed files with 5 additions and 0 deletions

View File

@ -159,6 +159,11 @@ void Init()
EnableSDLLogging(); EnableSDLLogging();
#if SDL_VERSION_ATLEAST(2, 0, 14)
// This is required on windows so that SDL's joystick code properly pumps window messages
SDL_SetHint(SDL_HINT_JOYSTICK_THREAD, "1");
#endif
#if SDL_VERSION_ATLEAST(2, 0, 9) #if SDL_VERSION_ATLEAST(2, 0, 9)
SDL_SetHint(SDL_HINT_JOYSTICK_HIDAPI_PS4_RUMBLE, "1"); SDL_SetHint(SDL_HINT_JOYSTICK_HIDAPI_PS4_RUMBLE, "1");
#endif #endif