http://bugs.winehq.org/show_bug.cgi?id=6971
--- Comment #406 from quaker quaker66@gmail.com 2010-09-04 18:08:34 CDT --- (In reply to comment #404)
(In reply to comment #403)
"Xi2 patch with xorg bug workaround" doesn't help with GTA III. Mouse still escapes the window, and then camera isn't controlled. The same problem is with fullscreen mode where mouse stops on the screen border and camera stops rotating.
Oops. Posted too early. It appeared i had built wine without Xi2 support. Now, as wine has been built with Xi2 support, the patch works like a charm. I can move the cursor out of the window, and it still controls the camera. So, IT WORKS! ;) Thanks for the patch, Vitaliy. Is it a proper patch which could be merged into wine?
as you can guess from name, it workarounds some xorg bug. So when xorg is without that bug AND most of people will have the right version, then it'll get merged in, AFAIK.
This bug won't be solved in any other way than xinput2 support, because it's useless. Xinput2 is proper solution for this bug and should work for every application. So let's wait till Xinput2 is widespread and then we'll get this fixed without patching wine.
Personally, i don't care much about patching - i use wine from git, and it automatically generates packages for my distro, and properly patches.