diff --git a/Source/Core/InputCommon/ControllerInterface/SDL/SDLGamepad.cpp b/Source/Core/InputCommon/ControllerInterface/SDL/SDLGamepad.cpp index c760ae8f0a..7dccdaf646 100644 --- a/Source/Core/InputCommon/ControllerInterface/SDL/SDLGamepad.cpp +++ b/Source/Core/InputCommon/ControllerInterface/SDL/SDLGamepad.cpp @@ -346,7 +346,8 @@ public: condition.direction.type = SDL_HAPTIC_STEERING_AXIS; // Is "infinity" always supported ? - condition.length = SDL_HAPTIC_INFINITY; + // condition.length = SDL_HAPTIC_INFINITY; + condition.length = 0x7fff; const auto unsigned_gain = ControllerEmu::MapFloat(gain, 0); condition.right_sat[0] = unsigned_gain;