diff --git a/Source/Core/Core/HW/GCPadEmu.cpp b/Source/Core/Core/HW/GCPadEmu.cpp index 13fb79e28a..e387d4765a 100644 --- a/Source/Core/Core/HW/GCPadEmu.cpp +++ b/Source/Core/Core/HW/GCPadEmu.cpp @@ -158,12 +158,12 @@ GCPadStatus GCPad::GetInput() const // sticks const auto main_stick_state = m_main_stick->GetState(); - pad.stickX = MapFloat(main_stick_state.x, GCPadStatus::MAIN_STICK_CENTER_X); - pad.stickY = MapFloat(main_stick_state.y, GCPadStatus::MAIN_STICK_CENTER_Y); + pad.stickX = MapFloat(main_stick_state.x, GCPadStatus::MAIN_STICK_CENTER_X, 1); + pad.stickY = MapFloat(main_stick_state.y, GCPadStatus::MAIN_STICK_CENTER_Y, 1); const auto c_stick_state = m_c_stick->GetState(); - pad.substickX = MapFloat(c_stick_state.x, GCPadStatus::C_STICK_CENTER_X); - pad.substickY = MapFloat(c_stick_state.y, GCPadStatus::C_STICK_CENTER_Y); + pad.substickX = MapFloat(c_stick_state.x, GCPadStatus::C_STICK_CENTER_X, 1); + pad.substickY = MapFloat(c_stick_state.y, GCPadStatus::C_STICK_CENTER_Y, 1); // triggers std::array triggers;