From 8dc952774b11430605754ad7ae2e1fb4e06c7fa6 Mon Sep 17 00:00:00 2001 From: James Dansereau <106631954+jkdansereau@users.noreply.github.com> Date: Mon, 31 Aug 2026 08:10:34 -0400 Subject: [PATCH] input: fix inverted Y in front-end pointer mode (mouse-down moved cursor up) --- port/src/input.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/port/src/input.c b/port/src/input.c index bef78d4b..6ba3c699 100644 --- a/port/src/input.c +++ b/port/src/input.c @@ -490,7 +490,7 @@ unsigned inputComputePad(int idx, signed char *stick_x, signed char *stick_y) * C-buttons / aim band. Sign matches aim mode (down => +sy). */ double g = MENU_POINTER_GAIN * (menuPointerSpeed / 100.0); sx += (int)(edx * g); - sy += (int)(dyLook * g); + sy -= (int)(dyLook * g); /* front-end cursor: +sy = up */ } else if (aimHeld) { double gx = fabs(edx) * (mouseAimSpeed / 100.0) * AIM_GAIN; double gy = fabs(dyLook) * (mouseAimSpeed / 100.0) * AIM_GAIN;