On Tue Dec 5 11:01:38 2023 +0000, Alexandros Frantzis wrote:
At the moment we can't enable both if we want to support mouselook, since we don't support `SetCursorPos` and the absolute positions between Wine and Wayland will diverge. This will confuse apps that calculate relative motion by using the diff of the current cursor position from an origin point to which they return the cursor with `SetCursorPos`.
Okay. Fwiw some of these calls might very well be coming from dinput, and possibly some could be unnecessary. I think in some cases we were using SetCursorPos even though ClipCursor is working fine enough. Anyway, applications might be doing that themselves too.