http://bugs.winehq.org/show_bug.cgi?id=7640
MacNean dardack@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dardack@gmail.com
--- Comment #56 from MacNean dardack@gmail.com 2011-03-15 07:52:07 CDT --- (In reply to comment #49)
(In reply to comment #48)
(In reply to comment #45)
dardack's tiny patch (which works with wine 1.2-rc2) at http://ubuntuforums.org/showpost.php?p=9349655&postcount=212
Please download the patch and attach it to this bug report, so that the wine developers might see it.
I think that dardack would have to submit it, reveal his identity and demonstrate that he has no affiliation with Microsoft. Otherwise, I am not sure that the WINE project's requirements would allow WINE's developers to even look at it.
It's not really a patch to make wine better per say. The reason all your mouse pointers are laggy is a software mouse pointer. This happened in WoW (world of warcraft, which inspired the patch). Since WoW now has a Hardware OpenGL cursor, I haven't tested this patch in awhile.
What my patch does is basically use the HW mouse and the theme you have choosen cursor. If it's truly a software pointer you might see 2. The HW theme pointer that is smooth, and a laggy mouse pointer from the game that follows the HW cursor. If someone uses a software cursor, it doesn't hide it (not sure I could code that anyways). In wow you could write a MPQ file to hide the software cursor.
I always felt that wine should make use of the Theme'd cursor pointer. It seems to want to use the white cursor from windows.
And really if you've seen my patch it's like 2 lines. In stead of create_cursor call it does a: XCreateFontCursor. That's basically it.
It worked in 1.2. Since wow uses HW opengl now I haven't tested on 1.3. I would be willing to test it for people if it's still being used for other games.