https://bugs.winehq.org/show_bug.cgi?id=46309
--- Comment #9 from GloriousEggroll@gmail.com --- To further clarify, I apply staging like this:
../wine-staging/patches/patchinstall.sh DESTDIR="." --all \ -W server-Desktop_Refcount \ -W ws2_32-TransmitFile \ -W winex11.drv-mouse-coorrds \ -W winex11-MWM_Decorations \ -W winex11-_NET_ACTIVE_WINDOW \ -W winex11-WM_WINDOWPOSCHANGING \ -W user32-rawinput-mouse \ -W user32-rawinput-nolegacy \ -W user32-rawinput-mouse-experimental \ -W user32-rawinput-hid \ -W winex11-key_translation
Then the fullscreen hack patches:
echo "fullscreen hack" patch -Np1 < ../game-patches-testing/proton-valve-patches/proton-FS_bypass_compositor.patch patch -Np1 < ../game-patches-testing/proton-valve-patches/valve_proton_fullscreen_hack-staging.patch patch -Np1 < ../game-patches-testing/proton-valve-patches/proton-vk_bits_4.5+.patch patch -Np1 < ../game-patches-testing/proton-hotfixes/proton-integer_scaling.patch
After this is when I try to add the changes for winex11.drv-mouse-coorrds, and run into conflicts around send_mouse_input.
All attempts I've made have caused the window to open, then immediately close/wine crashes