http://bugs.winehq.org/show_bug.cgi?id=26356
Summary: Mouse "lags" and doesn't pick up quick movements. Product: Wine Version: 1.3.15 Platform: x86 OS/Version: Linux Status: UNCONFIRMED Severity: major Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: nheart@gmail.com
After installing wine 1.3.15 and running F.E.A.R. (from steam) Mouse ingame (the menu is fine) is not responsive enough and doesn't pick up fast movements at all.
Related console output is: fixme:d3d:state_zfunc D3DCMP_NOTEQUAL and D3DCMP_EQUAL do not work correctly yet.
I suspect one of Alexandre's commits winex11: Synchronize the mouse cursor in update_mouse_state. winex11: Update the window cursor at most once every 100ms if nothing changed.
is the culprit. I'll do a regression testing later to find out exactly the offending commit.
http://bugs.winehq.org/show_bug.cgi?id=26356
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Component|winex11.drv |-unknown Severity|major |normal
--- Comment #1 from Dmitry Timoshkov dmitry@codeweavers.com 2011-03-09 00:23:46 CST --- Please retest with latest git, the problem might be fixed already.
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #2 from Nicky nheart@gmail.com 2011-03-09 03:23:27 CST --- Okay, I'll post the results in the evening, since it'd take several years to build a multilib wine on eeepc...
http://bugs.winehq.org/show_bug.cgi?id=26356
Martijn Vandecasteele martijnvdc@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Ever Confirmed|0 |1
--- Comment #3 from Martijn Vandecasteele martijnvdc@gmail.com 2011-03-09 03:53:17 CST --- *** This bug has been confirmed by popular vote. ***
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #4 from Nicky nheart@gmail.com 2011-03-09 08:40:21 CST --- Not fixed in current git. Just tested. Same problem,(almost) same console output.
fixme:cursor:GetCursorFrameInfo semi-stub! 0x700a2 => 0 0 0x33f888 0x33f884 fixme:cursor:GetCursorFrameInfo semi-stub! 0x700a2 => 0 0 0x33f888 0x33f884 fixme:d3d:state_zfunc D3DCMP_NOTEQUAL and D3DCMP_EQUAL do not work correctly yet.
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #5 from Nicky nheart@gmail.com 2011-03-10 03:35:43 CST --- 02e8174067216e085e2f6a0d1dbbfabad74491b3 is the first bad commit commit 02e8174067216e085e2f6a0d1dbbfabad74491b3 Author: Alexandre Julliard julliard@winehq.org Date: Fri Feb 25 11:31:47 2011 +0100
server: Store the cursor clip rectangle in the server.
:040000 040000 f91a82445fedf712b6721e815ec11c744d97f479 8d2959526e574c0580af9c06bb1aaa89048a1df4 M dlls :040000 040000 0a258a2712053d1d30b2c2e4094a6f1b489ceec1 622d465a92c3f0f039f0f6d813112d75996ab8cc M include :040000 040000 a66d65df831cbc2cdab22f377fa769120a8805ec 1b8f6841a58983507923772a559dea2fe507d4b2 M server
Regression testing done, please CC the author of the patch to the bug.
http://bugs.winehq.org/show_bug.cgi?id=26356
Dmitry Timoshkov dmitry@codeweavers.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |regression
http://bugs.winehq.org/show_bug.cgi?id=26356
Ralph Little littlesincanada@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |littlesincanada@yahoo.co.uk
--- Comment #6 from Ralph Little littlesincanada@yahoo.co.uk 2011-03-12 11:04:25 CST --- I can confirm Nicky's regression test.
Same issue with Tomb Raider: Underworld fixed by winding back. Mouse is very unresponsive to the point of being unusable in the menu. Nothing else seems affected however. Same behaviour in-game.
http://bugs.winehq.org/show_bug.cgi?id=26356
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #7 from GyB gyebro69@gmail.com 2011-03-12 11:10:14 CST --- This one and bug #26318 seem to be about the same problem (according to the result of both regression tests).
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #8 from Nicky nheart@gmail.com 2011-03-12 12:40:53 CST --- What's the normal procedure from here on? Should we notify the developer or something?
http://bugs.winehq.org/show_bug.cgi?id=26356
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |julliard@winehq.org
http://bugs.winehq.org/show_bug.cgi?id=26356
Javier Kohen jkohen@users.sourceforge.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jkohen@users.sourceforge.ne | |t
--- Comment #9 from Javier Kohen jkohen@users.sourceforge.net 2011-03-19 03:40:16 CDT --- Still happens on version 1.3.16. I've confirmed it with Oblivion.
Unfortunately at 1.3.16 HEAD the patch is hard to revert (I managed something, but just didn't work well afterwards). We should probably wait until a proper fix is released based on the new code. Unless somebody is willing to devote more time to reverse the patch than I do.
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #10 from Nicky nheart@gmail.com 2011-03-19 05:31:46 CDT --- Please, everyone, submit a bug link to each affected application, so that people trying to get those to run know what the problem is and use the older version of wine (1.3.14)
http://bugs.winehq.org/show_bug.cgi?id=26356
Felipe motador@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |motador@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #11 from Felipe motador@gmail.com 2011-03-21 16:07:56 CDT --- This bug happens on Half Life (all mods)
Only happens in 1.3.15 and 1.3.16. 1.3.14 works fine.
thanks
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #12 from Nicky nheart@gmail.com 2011-03-22 10:57:58 CDT --- (In reply to comment #11)
This bug happens on Half Life (all mods)
Only happens in 1.3.15 and 1.3.16. 1.3.14 works fine.
thanks
Please add the bug to whichever application you found not to work, that would help us as the developers are going to see that it affects a lot of application and also narrow down why it appears in some games and why it doesn't in other.
http://bugs.winehq.org/show_bug.cgi?id=26356
Jan Kalab pitlicek@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pitlicek@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=26356
Jason beatme101@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |beatme101@gmail.com
--- Comment #13 from Jason beatme101@gmail.com 2011-03-23 14:16:44 CDT --- Seems to affect Starsiege: Tribes as well, when looking towards particularly complex shapes (such as towns in the Tribes RPG modification).
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #14 from Ralph Little littlesincanada@yahoo.co.uk 2011-03-23 14:24:18 CDT ---
Seems to affect Starsiege: Tribes as well, when looking towards particularly complex shapes (such as towns in the Tribes RPG modification).
It's more likely in this case to be a performance issue. Does winding back to 1.3.14 fix the problem?
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #15 from Jason beatme101@gmail.com 2011-03-23 15:06:57 CDT --- (In reply to comment #14)
It's more likely in this case to be a performance issue. Does winding back to 1.3.14 fix the problem?
I honestly have no idea how to downgrade, I looked it up and found little to no information, except a forum post where a guy asked, and then said he figured it out (without giving the method, as is typical).
However, I do know that this is a new issue, as I've been running the game through wine for over a year. It started quite recently; when I upgraded to wine 1.3.15.
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #16 from Ralph Little littlesincanada@yahoo.co.uk 2011-03-23 15:23:29 CDT ---
I honestly have no idea how to downgrade, I looked it up and found little to no information, except a forum post where a guy asked, and then said he figured it out (without giving the method, as is typical).
Perhaps we can help :D
How are you installing it? Are you building it yourself or are you using a package of some kind? I currently compile from source in a cloned git repository so I can move forward and backward along the revision branch. If you are using packages, then you can select a specific package version using the installation tools.
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #17 from Javier Kohen jkohen@users.sourceforge.net 2011-03-23 15:25:26 CDT --- (In reply to comment #16)
I honestly have no idea how to downgrade, I looked it up and found little to no information, except a forum post where a guy asked, and then said he figured it out (without giving the method, as is typical).
Perhaps we can help :D
It's nice that you want to help, but please keep it in the forums/mailing list, not on Bugzilla. Or just write him/her an e-mail address, all our addresses are visible to logged in users anyway.
Thanks.
http://bugs.winehq.org/show_bug.cgi?id=26356
MikaN mika.niinisto@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mika.niinisto@gmail.com
--- Comment #18 from MikaN mika.niinisto@gmail.com 2011-03-24 06:14:26 CDT --- I honestly don't know if this is the *exact* same issue I've been experiencing after updating from wine 1.3.12 to wine 1.3.16... but seems a likely reason.
In Dark Age of Camelot, the mouse movement in game is lagging real bad. To a point that it's not usable... at all. In 1.3.12 it's fine. I'm suspecting it's a performance issue (based on what I see in system monitor, one of the cores hitting 100% when moving mouse).
I'm using Mac OSX Snow Leopard, it has a nVidia GeForce 8600M GT if I recall right, Intel processor. Using XQuartz as a backend. Wine is installed via macports (it essentially compiles the application from sources much like gentoo does).
I saw similar reports from one other guy, who is using Ubuntu 10.10 and upgraded wine as well.
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #19 from Javier Kohen jkohen@users.sourceforge.net 2011-03-24 06:30:35 CDT --- If you're not certain that it's the same bug, here's what you can do: 1. Do regression testing. See http://wiki.winehq.org/RegressionTesting 2. Figure out if it's caused by the same (or closely related) change.
If it's the same problem, then follow the advice elsewhere and add the game to the list of affected apps (you might want to post here to confirm this, once you're sure).
If it's a different problem, open a bug and provide the information you got from the regression testing. CC the right component/author. Since you've already done the regression testing, you'll be pretty much sure you won't be ignored.
Otherwise please refrain from speculating on Bugzilla; long threads don't make it easier for the developers and are usually annoying to all the people being CC'd.
http://bugs.winehq.org/show_bug.cgi?id=26356
Justice M. justicezero@mailsnare.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |justicezero@mailsnare.net
--- Comment #20 from Justice M. justicezero@mailsnare.net 2011-03-24 11:46:46 CDT --- (In reply to comment #18)
In Dark Age of Camelot, the mouse movement in game is lagging real bad. To a point that it's not usable... at all. In 1.3.12 it's fine.
I think that may have been me. I am not sure it is the same issue, though.
My problems started when I did an update of system files from ubuntu which did not contain a new wine version. I commented on the DAOC page when it happened.
Furthermore, while my mouse was dragging, it preferred quick movements; it's as though the mouse is only allowed to update position a fraction of the time, and it continually snaps back to the last position updated. It moves, but with a jerky elastic-leash appearance.
It's working for me at the moment, though I have no idea how it could be - I did sudu apt-get remove wine and sudo apt-get remove wine 1.3 and suddenly wine runs perfectly, even though I never got around to re-installing it. My linux-fu isn't strong enough to look much further than that. plus, haven't restarted yet.
http://bugs.winehq.org/show_bug.cgi?id=26356
Mads mads@ab3.no changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mads@ab3.no
http://bugs.winehq.org/show_bug.cgi?id=26356
AlesSvoboda@seznam.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |AlesSvoboda@seznam.cz
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #21 from Mads mads@ab3.no 2011-03-31 04:16:06 CDT --- (In reply to comment #11)
This bug happens on Half Life (all mods)
Only happens in 1.3.15 and 1.3.16. 1.3.14 works fine.
thanks
Can confirm this myself, tested with 1.3.15. 1.3.14 works.
http://bugs.winehq.org/show_bug.cgi?id=26356
cientista99 andre_fbp@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |andre_fbp@hotmail.com
--- Comment #22 from cientista99 andre_fbp@hotmail.com 2011-04-02 16:49:14 CDT --- I tested the Half-Life mod Counter-Strike 1.6 with wine 1.3.17 and the bug is still present.
I downgrade to 1.3.14 and the bug is not present so the bug still in 1.3.17.
Thanks
http://bugs.winehq.org/show_bug.cgi?id=26356
Pilot pilota51@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pilota51@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=26356
Benjamin Debski benjamin.debski@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |benjamin.debski@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=26356
Mikael Åkersund mikael.akersund@bigfoot.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mikael.akersund@bigfoot.com
--- Comment #23 from Mikael Åkersund mikael.akersund@bigfoot.com 2011-04-08 14:43:50 CDT --- I tried the latest GIT (wine-1.3.17-173-g6eed4c4) and the mouse appears to be working really well again in Oblivion at least. I tried Counter-strike: Source as well and that also worked well. Not sure if the Source engine was affected or not before.
Could someone else test the other games/apps affected?
http://bugs.winehq.org/show_bug.cgi?id=26356
Christopher Krakowiak krzysztof.krakowiak@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |krzysztof.krakowiak@gmail.c | |om
--- Comment #24 from Christopher Krakowiak krzysztof.krakowiak@gmail.com 2011-04-10 07:14:23 CDT --- (In reply to comment #23)
I tried the latest GIT (wine-1.3.17-173-g6eed4c4) and the mouse appears to be working really well again in Oblivion at least. I tried Counter-strike: Source as well and that also worked well. Not sure if the Source engine was affected or not before.
Could someone else test the other games/apps affected?
With yesterday snapshot its still broken for cs16
http://bugs.winehq.org/show_bug.cgi?id=26356
Roman Beslik beroal@ukr.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |beroal@ukr.net
http://bugs.winehq.org/show_bug.cgi?id=26356
doh123@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |doh123@gmail.com
--- Comment #25 from doh123@gmail.com 2011-04-15 14:03:02 CDT --- This looks like this is related to 26314, same regression test info too. http://bugs.winehq.org/show_bug.cgi?id=26314
in Champions Online, the mouse moves fine, until i hold down a button, and the mouse goes invisible.... as soon as there is mouse movement when the cursor goes invisible, its very laggy and jumpy around. In places where i can click and drag to do the same thing (character creation) where the mouse cursor does not disappear, there is no lag...
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #26 from Javier Kohen jkohen@users.sourceforge.net 2011-04-16 03:16:39 CDT --- As far as Oblivion is concerned, 1.3.18 fixes this problem.
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #27 from Nicky nheart@gmail.com 2011-04-16 06:38:21 CDT --- Bug still present in F.E.A.R. in 1.3.18 (just retested)
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #28 from Jason beatme101@gmail.com 2011-04-16 12:41:14 CDT --- I'm actually not able to reproduce this any more in Starsiege: Tribes with 1.3.17 (still waiting on the 1.3.18 update). I guess the link to that game should be removed since at this point it's starting to seem like it was unrelated.
http://bugs.winehq.org/show_bug.cgi?id=26356
Olivier Diotte olivier@diotte.ca changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |olivier@diotte.ca
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #29 from Olivier Diotte olivier@diotte.ca 2011-04-16 15:35:43 CDT --- This bug still affects Counter-Strike 1.6 as of 1.3.18.
I mean no offense, but, out of curiosity, why hasn't the patch causing this been reverted since it is known to cause bugs? Are there current benefits which counterbalance this bug?
Regards, Olivier
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #30 from Nicky nheart@gmail.com 2011-04-16 19:55:24 CDT --- (In reply to comment #29)
This bug still affects Counter-Strike 1.6 as of 1.3.18.
I mean no offense, but, out of curiosity, why hasn't the patch causing this been reverted since it is known to cause bugs? Are there current benefits which counterbalance this bug?
Regards, Olivier
By what I can tell it's part of the ongoing xinput 2 implementation to fix bug 6971 . An official response by a developer would be nice...
http://bugs.winehq.org/show_bug.cgi?id=26356
Anton anton.zajtsev@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |anton.zajtsev@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=26356
Matej Spindler spindler.matej@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |spindler.matej@gmail.com
--- Comment #31 from Matej Spindler spindler.matej@gmail.com 2011-04-21 13:20:11 CDT --- Updates in git today ( 21.April.2011 ) fixed mouse lag in Tomb Raider: Underworld !
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #32 from Ralph Little littlesincanada@yahoo.co.uk 2011-04-21 16:01:51 CDT --- I can also confirm that Tomb Raider Underworld now works.
Mouse pointer is very smooth. Many thanks to whoever fixed it.
http://bugs.winehq.org/show_bug.cgi?id=26356
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefandoesinger@gmx.at
--- Comment #33 from Stefan Dösinger stefandoesinger@gmx.at 2011-04-26 15:17:12 CDT --- Half Life: Source and Half Life Deathmatch: Source (from Steam,the old HL games with the HL2 engine) are also broken by this patch. The original Half Life(also from Steam) works fine for me.
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #34 from Javier Kohen jkohen@users.sourceforge.net 2011-04-26 15:18:24 CDT --- (In reply to comment #33)
Half Life: Source and Half Life Deathmatch: Source (from Steam,the old HL games with the HL2 engine) are also broken by this patch. The original Half Life(also from Steam) works fine for me.
Try Wine 1.3.18 and git HEAD. Thanks.
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #35 from Stefan Dösinger stefandoesinger@gmx.at 2011-04-26 15:32:25 CDT --- 1.3.18 doesn't work, this is the version where I first noticed the breakage(I rarely play this game). I am compiling HEAD right now. I started the bisect before today's commit wave. Yesterday's git code didn't have a working mouse, but Alexandre committed a few mouse fixes today.
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #36 from Stefan Dösinger stefandoesinger@gmx.at 2011-04-26 16:18:49 CDT --- Yep, today's git fixes the issue. I guess I should have waited one more day before doing all the bisecting
http://bugs.winehq.org/show_bug.cgi?id=26356
--- Comment #37 from Ken Sharp kennybobs@o2.co.uk 2011-04-26 16:50:17 CDT --- So this bug is fixed?
http://bugs.winehq.org/show_bug.cgi?id=26356
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #38 from Stefan Dösinger stefandoesinger@gmx.at 2011-04-26 17:06:01 CDT --- I'd say so.
http://bugs.winehq.org/show_bug.cgi?id=26356
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #39 from Alexandre Julliard julliard@winehq.org 2011-04-29 13:14:57 CDT --- Closing bugs fixed in 1.3.19.
http://bugs.winehq.org/show_bug.cgi?id=26356
Preston prestonto@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |prestonto@hotmail.com
--- Comment #40 from Preston prestonto@hotmail.com 2012-10-19 11:50:00 CDT --- Bug reappears in 1.4.1 on my Mac. Any new info or idea of the cause of this problem?