June 22, 2026
3:17 p.m.
From: "Anna (navi) Figueiredo Gomes" <navi@vlhl.dev> Seems like pointerId 1 is always the mouse, regardless of EnableMouseInPointer. --- dlls/win32u/input.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dlls/win32u/input.c b/dlls/win32u/input.c index a52347a1e36..7d3813cd01c 100644 --- a/dlls/win32u/input.c +++ b/dlls/win32u/input.c @@ -2905,6 +2905,9 @@ static struct pointer *find_pointerid( UINT32 id ) if (pointer->id == id) return pointer; + if (id == 1) + return allocate_pointerid( 1 ); + return NULL; } -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/11171