From b4740d131f4754db44133705b5fd50d513f708dc Mon Sep 17 00:00:00 2001 From: Adam Bird Date: Wed, 21 Sep 2022 21:29:35 -0400 Subject: [PATCH] reset gyro drift when gyro is turned off (#1542) --- libultraship/libultraship/SDLController.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libultraship/libultraship/SDLController.cpp b/libultraship/libultraship/SDLController.cpp index 8811b94cb..bc4500de1 100644 --- a/libultraship/libultraship/SDLController.cpp +++ b/libultraship/libultraship/SDLController.cpp @@ -171,6 +171,10 @@ namespace Ship { getGyroX(virtualSlot) *= gyro_sensitivity; getGyroY(virtualSlot) *= gyro_sensitivity; } + else { + getGyroX(virtualSlot) = 0; + getGyroY(virtualSlot) = 0; + } getPressedButtons(virtualSlot) = 0;