diff --git a/port/src/input.c b/port/src/input.c index 1ad084260..c1c03ee1b 100644 --- a/port/src/input.c +++ b/port/src/input.c @@ -1244,8 +1244,8 @@ void inputMouseGetScaledDelta(f32* dx, f32* dy) f32 mdx = 0.f, mdy = 0.f; if (mouseLocked) { - mdx = mouseSensX * ((f32)mouseDX / 3.5f) * 0.022f; - mdy = mouseSensY * ((f32)mouseDY / 3.5f) * 0.022f; + mdx = mouseDX * (0.022f / 3.5f) * mouseSensX; + mdy = mouseDY * (0.022f / 3.5f) * mouseSensY; } if (dx) *dx = mdx; if (dy) *dy = mdy; @@ -1256,8 +1256,8 @@ void inputMouseGetAbsScaledDelta(f32* dx, f32* dy) f32 mdx = 0.f, mdy = 0.f; if (mouseLocked) { - mdx = fabsf(mouseSensX) * ((f32)mouseDX / 3.5f) * 0.022f; - mdy = fabsf(mouseSensY) * ((f32)mouseDY / 3.5f) * 0.022f; + mdx = fabsf(mouseDX) * (0.022f / 3.5f) * fabsf(mouseSensX); + mdy = fabsf(mouseDY) * (0.022f / 3.5f) * fabsf(mouseSensY); } if (dx) *dx = mdx; if (dy) *dy = mdy;