http://bugs.winehq.org/show_bug.cgi?id=26896
Summary: Chaser v1.50: mouse pointer behaves weirdly in the menu Product: Wine Version: 1.3.18 Platform: x86 URL: http://www.gamefront.com/files/980636/Chaser-1.49-MP-E nglish-Demo/ OS/Version: Linux Status: UNCONFIRMED Severity: normal Priority: P2 Component: user32 AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: julliard@winehq.org
Created an attachment (id=34294) --> (http://bugs.winehq.org/attachment.cgi?id=34294) terminal output
The mouse pointer behaves erratically in the menus thus it's almost impossible to position the cursor over a menu option. Mouse works correctly in Wine-1.3.18. I have the 1.5 version of the game (not all versions are affected by this regression, e.g. version 1.3 is good).
This is due to the following commit: 79c2e55b5a6331d15788f65a929e9e002c2f8b05 is the first bad commit commit 79c2e55b5a6331d15788f65a929e9e002c2f8b05 Author: Alexandre Julliard julliard@winehq.org Date: Wed Apr 20 20:30:09 2011 +0200
user32: Only call the driver when the cursor position has really changed.
:040000 040000 5e335fb6e93ffa3171bd0ac90294f8088f64b749 b75dac74bbb00182b657a40cd0bf673aad71ace1 M dlls
The patch can be reverted cleanly on wine-1.3.18-170-gfa2e4bb and that fixed the problem.
I added the download link of the 1.49 MP demo to URL.
http://bugs.winehq.org/show_bug.cgi?id=26896
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Keywords| |download, regression
http://bugs.winehq.org/show_bug.cgi?id=26896
--- Comment #1 from GyB gyebro69@gmail.com 2011-04-24 22:15:36 CDT --- On my system other titles affected by this regression: The Elder Scrolls III:Morrowind, Max Payne 1 and 2, Operation Flashpoint, Sniper Elite, Start Wolves 2 and 3, and all the games suffering from bug #20947.
http://bugs.winehq.org/show_bug.cgi?id=26896
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW URL|http://www.gamefront.com/fi |http://www.gamefront.com/fi |les/980636/Chaser-1.49-MP-E |les/980346 |nglish-Demo/ | Ever Confirmed|0 |1
--- Comment #2 from Austin English austinenglish@gmail.com 2011-04-25 14:34:55 CDT --- Confirming in the demo.
http://bugs.winehq.org/show_bug.cgi?id=26896
Stefan Dösinger stefandoesinger@gmx.at changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |stefandoesinger@gmx.at
--- Comment #3 from Stefan Dösinger stefandoesinger@gmx.at 2011-04-26 10:58:57 CDT --- Battlefield 1942 is also affected. The mouse is mostly stuck at the edge of the screen, it is tricky to move. Changing the mousewarpoverride dinput flag does not have an effect. The in-game movement has a similar odd behavior.
A regression test brought up 79c2e55b5a6331d15788f65a929e9e002c2f8b05 as the patch causing the regression. The game draws a software mouse pointer and uses dinput to read relative mouse movements. The hardware pointer is disabled.
http://bugs.winehq.org/show_bug.cgi?id=26896
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |austinenglish@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=26896
--- Comment #4 from Austin English austinenglish@gmail.com 2011-04-26 12:09:06 CDT --- Chaser demo seems okay in wine-1.3.18-233-gcff8753. GyB, would you check the others?
http://bugs.winehq.org/show_bug.cgi?id=26896
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #5 from GyB gyebro69@gmail.com 2011-04-26 12:16:24 CDT --- The bug has gone away on my side, too (wine-1.3.18-233-gcff8753). All the affected games are playing nice now. Thank you.
Btw. I'm using Xorg 1.9.5.
http://bugs.winehq.org/show_bug.cgi?id=26896
--- Comment #6 from Stefan Dösinger stefandoesinger@gmx.at 2011-04-26 12:35:39 CDT --- I'm running a bisect for a different mouse bug at the moment, after that I'll retest bf1942.
http://bugs.winehq.org/show_bug.cgi?id=26896
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #7 from Alexandre Julliard julliard@winehq.org 2011-04-29 13:15:28 CDT --- Closing bugs fixed in 1.3.19.