From d03ea4c10a9f3cecf95f6164dc7d393e4db88e8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=BB=D0=B0=D0=B4=D0=B8=D1=81=D0=BB=D0=B0=D0=B2=20?= =?UTF-8?q?=D0=A1=D1=83=D1=85=D0=BE=D0=B2?= <22411953+Vladislav4KZ@users.noreply.github.com> Date: Fri, 17 Apr 2026 17:12:56 +0000 Subject: [PATCH] engine: client: in_gyro: fix inverted yaw axis --- engine/client/in_gyro.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/engine/client/in_gyro.c b/engine/client/in_gyro.c index b5826b8c..16d8eb28 100644 --- a/engine/client/in_gyro.c +++ b/engine/client/in_gyro.c @@ -102,7 +102,7 @@ void IN_GyroFinalizeMove( float *fw, float *side, float *dpitch, float *dyaw ) // Y axis rotation becomes Pitch (up/down) // X axis rotation becomes Yaw (left/right) float pitch_speed = -orient_scale * gyro_speed[1] * ( 180.0f / M_PI ); - float yaw_speed = -orient_scale * gyro_speed[0] * ( 180.0f / M_PI ); + float yaw_speed = orient_scale * gyro_speed[0] * ( 180.0f / M_PI ); float roll_speed = orient_scale * gyro_speed[2] * ( 180.0f / M_PI ); if( fabs( pitch_speed ) < gyro_pitch_deadzone.value )