Skip to content

Commit bae05a7

Browse files
committed
SDLInputSource: Change default for WGI to off
Changed in SDL 3.2.24.
1 parent 7deb374 commit bae05a7

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/util/sdl_input_source.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ static constexpr const SettingInfo s_sdl_advanced_settings_info[] = {
178178
TRANSLATE_NOOP("SDLInputSource", "Enables compatibility with XInput controllers."), "true", nullptr, nullptr,
179179
nullptr, nullptr, nullptr, 0.0f},
180180
{SettingInfo::Type::Boolean, "SDLJoystickWGI", TRANSLATE_NOOP("SDLInputSource", "Enable WGI Driver"),
181-
TRANSLATE_NOOP("SDLInputSource", "Enables compatibility with Windows.Gaming.Input controllers."), "true", nullptr,
181+
TRANSLATE_NOOP("SDLInputSource", "Enables compatibility with Windows.Gaming.Input controllers."), "false", nullptr,
182182
nullptr, nullptr, nullptr, nullptr, 0.0f},
183183
{SettingInfo::Type::Boolean, "SDLJoystickGameInput", TRANSLATE_NOOP("SDLInputSource", "Enable GameInput Driver"),
184184
TRANSLATE_NOOP("SDLInputSource", "Enables compatibility with GameInput controllers."), "false", nullptr, nullptr,
@@ -294,7 +294,7 @@ void SDLInputSource::LoadSettings(const SettingsInterface& si)
294294
m_joystick_rawinput = si.GetBoolValue("InputSources", "SDLJoystickRawInput", false);
295295
m_joystick_directinput = si.GetBoolValue("InputSources", "SDLJoystickDirectInput", true);
296296
m_joystick_xinput = si.GetBoolValue("InputSources", "SDLJoystickXInput", true);
297-
m_joystick_wgi = si.GetBoolValue("InputSources", "SDLJoystickWGI", true);
297+
m_joystick_wgi = si.GetBoolValue("InputSources", "SDLJoystickWGI", false);
298298
m_joystick_gameinput = si.GetBoolValue("InputSources", "SDLJoystickGameInput", false);
299299
#elif defined(__APPLE__)
300300
m_enable_iokit_driver = si.GetBoolValue("InputSources", "SDLIOKitDriver", true);

0 commit comments

Comments
 (0)