diff --git a/include/SDL3/SDL_hints.h b/include/SDL3/SDL_hints.h index 27a64768f7..5460863136 100644 --- a/include/SDL3/SDL_hints.h +++ b/include/SDL3/SDL_hints.h @@ -1232,8 +1232,8 @@ extern "C" { * * The variable can be set to the following values: * - * - "0": GameInput is not used. - * - "1": GameInput is used. (default) + * - "0": GameInput is not used. (default) + * - "1": GameInput is used. * * This hint should be set before SDL is initialized. * diff --git a/src/joystick/gdk/SDL_gameinputjoystick.c b/src/joystick/gdk/SDL_gameinputjoystick.c index 7f0f6d48a2..4a7f9c559d 100644 --- a/src/joystick/gdk/SDL_gameinputjoystick.c +++ b/src/joystick/gdk/SDL_gameinputjoystick.c @@ -234,7 +234,7 @@ static int GAMEINPUT_JoystickInit(void) { HRESULT hR; - if (!SDL_GetHintBoolean(SDL_HINT_JOYSTICK_GAMEINPUT, true)) { + if (!SDL_GetHintBoolean(SDL_HINT_JOYSTICK_GAMEINPUT, false)) { return 0; }