diff --git a/Source/Engine/Input/Input.cpp b/Source/Engine/Input/Input.cpp index 93e18e563..181d2b620 100644 --- a/Source/Engine/Input/Input.cpp +++ b/Source/Engine/Input/Input.cpp @@ -514,6 +514,8 @@ float Input::GetGamepadAxis(InputGamepadIndex gamepad, GamepadAxis axis) val += g->GetAxis(axis); if(val >= 1) return 1; + if (val <= -1) + return -1; } return val; }