From cec41b2448d6bed9649b26fd98b2441ccd511ab7 Mon Sep 17 00:00:00 2001 From: Jordan Woyak Date: Sun, 17 Aug 2025 12:49:19 -0500 Subject: ControllerInterface/SDL: Don't force SDL_HINT_JOYSTICK_THREAD. SDL3 enables it by default now and things seem to work properly even when it's off these days. --- Source/Core/InputCommon/ControllerInterface/SDL/SDL.cpp | 3 --- 1 file changed, 3 deletions(-) (limited to 'Source/Core/InputCommon/ControllerInterface') diff --git a/Source/Core/InputCommon/ControllerInterface/SDL/SDL.cpp b/Source/Core/InputCommon/ControllerInterface/SDL/SDL.cpp index 8e4043f4a9..f684d94570 100644 --- a/Source/Core/InputCommon/ControllerInterface/SDL/SDL.cpp +++ b/Source/Core/InputCommon/ControllerInterface/SDL/SDL.cpp @@ -130,9 +130,6 @@ InputBackend::InputBackend(ControllerInterface* controller_interface) { EnableSDLLogging(); - // This is required on windows so that SDL's joystick code properly pumps window messages - SDL_SetHint(SDL_HINT_JOYSTICK_THREAD, "1"); - SDL_SetHint(SDL_HINT_JOYSTICK_ENHANCED_REPORTS, "1"); // We have our own WGI backend. Enabling SDL's WGI handling creates even more redundant devices. -- cgit v1.2.3