diff --git a/src/core/analog_controller.cpp b/src/core/analog_controller.cpp index 15b1ddbc8..e9acaf307 100644 --- a/src/core/analog_controller.cpp +++ b/src/core/analog_controller.cpp @@ -216,7 +216,7 @@ void AnalogController::SetMotorState(u8 motor, u8 value) u8 AnalogController::GetExtraButtonMaskLSB() const { - if (!m_analog_dpad_in_digital_mode || m_analog_mode) + if (!m_analog_dpad_in_digital_mode || m_analog_mode || m_configuration_mode) return 0xFF; static constexpr u8 NEG_THRESHOLD = static_cast(128.0f - (127.0 * 0.5f));