From f9fa52a61f807f327311c2c5fcfd54fcd2472ea9 Mon Sep 17 00:00:00 2001 From: FunkyFr3sh Date: Sun, 2 Jun 2024 01:54:14 +0200 Subject: [PATCH] fix lock_mouse_top_left setting --- src/dd.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/dd.c b/src/dd.c index 20203fe..13e3262 100644 --- a/src/dd.c +++ b/src/dd.c @@ -882,6 +882,11 @@ HRESULT dd_SetDisplayMode(DWORD dwWidth, DWORD dwHeight, DWORD dwBPP, DWORD dwFl { g_ddraw.mouse.x_adjust = g_ddraw.render.viewport.x; g_ddraw.mouse.y_adjust = g_ddraw.render.viewport.y; + + if (g_config.lock_mouse_top_left) + { + g_ddraw.mouse.x_adjust = 0; + g_ddraw.mouse.y_adjust = 0; } g_ddraw.mouse.rc.left = g_ddraw.mouse.x_adjust;