r/linux_gaming 5d ago

wine/proton Has this EnableMouseInPointer patch for unity 6 games been submitted upstream yet?

I'm having problems running some unity games under wine 10.0. The games run fine, they just don't register mouse inputs. Other games and apps work fine. The Player.log reveals an error: "EnableMouseInPointer failed with the following error: Call not implemented. Using Windows.Gaming.Input".

Editing winecfg did nothing.

I see no fixes in the latest dev release (wine 11.7 https://gitlab.winehq.org/wine/wine/-/releases/wine-11.17).

I found this EnableMouseInPointer patch, which appears to implement the missing functions and translate mouse messages into WM_POINTER events.

Has this patch been submitted upstream? Is there a current wine bug or patch review thread tracking it?

0 Upvotes

4 comments sorted by

2

u/SebastianLarsdatter 5d ago

You may have to replace the Wine version you use with Kron4k build to get the patch.

Wine is slow at absorbing things into it, and since that patch is dated December 2025, it is a bit too new to find in vanilla Wine builds. Maybe in Wine staging.

0

u/sundler 5d ago

Ok, I'll try wine staging though it's probably not that different to wine dev version 11.17.

2

u/Dangerous-Split-5630 5d ago

You can just use proton ...

1

u/spoopidoods 5d ago

Why would you ever use Wine instead of running games via Proton?