diff --git a/VoidLink/Input/ControllerSupport.m b/VoidLink/Input/ControllerSupport.m index 46aa31ff..1e6ca84b 100644 --- a/VoidLink/Input/ControllerSupport.m +++ b/VoidLink/Input/ControllerSupport.m @@ -2083,6 +2083,7 @@ double rc_expo(double x, double expo) { // Stop all timers to ensure a clean slate before applying the new setting. [self stopTimerForAllControllers]; + _gyroEnabledFlag = _gyroMode != GyroModeOff && tempSettings.emulatedControllerType.intValue == LI_CTYPE_PS; switch(_gyroMode) { case AlwaysController: // Activate timers only for physical controllers.