Sam Lantinga
Sam Lantinga
Yeah, it makes sense that we're not handling absolute coordinates correctly. I moved this to 2.0.24 for investigation.
Great investigation. Can you create a PR that implements your changes for review?
@shuffle2, do you have a tested patch that implements your change?
I'm guessing maybe you're getting Wayland instead of X11 as the active backend? Wayland doesn't support any mouse warping at all.
I modified testsprite2 to help reproduce this behavior, and what I'm seeing is that the X server is applying the warp and then applying the motion afterward. ```patch diff --git...
Can you provide more information on your distribution and desktop environment?
I think I found the problem and fixed this. Please reopen this bug if it doesn't resolve your issue, and we can look at it again.
It should, there was another change in there that corrects mouse positioning after any warp. Did you try it?
Steam and SDL have both made changes to improve this. Are you still seeing this with the latest version of Steam and SDL main code?
It looks like this is purely a Steam issue. If you watch Steam, even with no other programs running, it will occasionally disconnect the controller after alt-tabbing away from the...