http://bugs.winehq.org/show_bug.cgi?id=27156
Summary: Bioshock demo: mouse jumps around menu Product: Wine Version: 1.3.20 Platform: x86 URL: http://www.gamershell.com/download_20697.shtml OS/Version: Linux Status: NEW Keywords: download, regression Severity: normal Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: austinenglish@gmail.com CC: julliard@winehq.org
Regression from 1.3.19: fd4ad5a60433b8314dce684b9d52f43769cd5867 is the first bad commit commit fd4ad5a60433b8314dce684b9d52f43769cd5867 Author: Alexandre Julliard julliard@winehq.org Date: Fri May 13 12:40:19 2011 +0200
winex11: Don't use raw events for button events so that we get the right coordinates.
:040000 040000 d046b97119984a1e2a0591144ff6ed2bc15e3ea4 465eb2f383428394793525fde1d7f7934da0d08a M dlls
the option in winecfg to allow fullscreen windows to grab the mouse makes no difference.
You can use the custom argument '-nointro' to skip the intro videos and get straight to the menu.
http://bugs.winehq.org/show_bug.cgi?id=27156
Fab netfab@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |netfab@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=27156
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |adys.wh@gmail.com
--- Comment #1 from Jerome Leclanche adys.wh@gmail.com 2011-05-14 07:32:46 CDT --- Possible dupe: bug 27158
http://bugs.winehq.org/show_bug.cgi?id=27156
JR zorael@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zorael@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=27156
Sven Arvidsson sa@whiz.se changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sa@whiz.se
http://bugs.winehq.org/show_bug.cgi?id=27156
rocko rockorequin@hotmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rockorequin@hotmail.com
--- Comment #2 from rocko rockorequin@hotmail.com 2011-05-14 19:23:59 CDT --- In call of duty 4 I get the crazy jumping mouse in 1.3.20, but only if the option to allow fullscreen windows to grab the mouse is set. I'm emulating a virtual desktop if that makes a difference.
http://bugs.winehq.org/show_bug.cgi?id=27156
Luke Bratch l_bratch@yahoo.co.uk changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |l_bratch@yahoo.co.uk
http://bugs.winehq.org/show_bug.cgi?id=27156
Adam Bolte boltronics@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |boltronics@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #3 from Austin English austinenglish@gmail.com 2011-05-15 15:22:19 CDT --- *** Bug 27161 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |megatog615@gmail.com
--- Comment #4 from Austin English austinenglish@gmail.com 2011-05-15 15:22:53 CDT --- *** Bug 27158 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
Justin Chevrier jchevrier@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jchevrier@gmail.com
--- Comment #5 from Justin Chevrier jchevrier@gmail.com 2011-05-15 21:57:59 CDT --- This bug also affects Unreal Tournament (UT99) in full screen mode (regardless of the setting of "Automatically capture the mouse in full-screen windows"). The mouse works as expected if you configure a virtual desktop.
http://bugs.winehq.org/show_bug.cgi?id=27156
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dank@kegel.com
--- Comment #6 from Austin English austinenglish@gmail.com 2011-05-16 04:34:01 CDT --- *** Bug 27179 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joziix@gmail.com
--- Comment #7 from Austin English austinenglish@gmail.com 2011-05-16 12:19:52 CDT --- *** Bug 27182 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #8 from Jerome Leclanche adys.wh@gmail.com 2011-05-16 12:20:19 CDT --- Major, affects many game.
http://bugs.winehq.org/show_bug.cgi?id=27156
GyB gyebro69@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gyebro69@gmail.com
--- Comment #9 from GyB gyebro69@gmail.com 2011-05-16 12:27:30 CDT --- In current git (wine-1.3.20-44-gddad22d) the mouse problem is fixed in Half-Life 2 and Counter-Strike:Source.
http://bugs.winehq.org/show_bug.cgi?id=27156
Sergey Alirzaev zl29ah@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zl29ah@gmail.com
--- Comment #10 from Sergey Alirzaev zl29ah@gmail.com 2011-05-16 14:13:10 CDT --- (In reply to comment #9)
In current git (wine-1.3.20-44-gddad22d) the mouse problem is fixed in Half-Life 2 and Counter-Strike:Source.
Just compiled it from git and observe the crosshair pointing into ground at random times.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #11 from el elton@schiert.net 2011-05-16 14:25:13 CDT --- I still have jumpy mouse in wine-1.3.20-44-gddad22d, e.g. in Half-Life. Compiling using --without-xinput2 provides a workaround.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #12 from Austin English austinenglish@gmail.com 2011-05-16 14:56:50 CDT --- Bioshock is fixed by: http://source.winehq.org/git/wine.git/commitdiff/0e2b4f99a9f5d97f8da0189037b...
for me with Xserver 1.9.4.
though I'm going to leave this open for a few more days, since at least Source games may still affected by the original commit.
http://bugs.winehq.org/show_bug.cgi?id=27156
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|normal |major
--- Comment #13 from Austin English austinenglish@gmail.com 2011-05-16 14:57:01 CDT --- Increasing severity.
http://bugs.winehq.org/show_bug.cgi?id=27156
Josko dinamo.forever@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |dinamo.forever@gmail.com
--- Comment #14 from Josko dinamo.forever@gmail.com 2011-05-16 15:15:38 CDT --- This also affects Warcraft III (RoC & TFT) games. Mouse scrolling and mouse movement is really bad.
http://bugs.winehq.org/show_bug.cgi?id=27156
3vi1 winehq.org@eternaldusk.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |winehq.org@eternaldusk.com
--- Comment #15 from 3vi1 winehq.org@eternaldusk.com 2011-05-16 20:05:26 CDT --- (In reply to comment #12)
Source games look to be fixed here - tested todays git with L4D2.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #16 from Justin Chevrier jchevrier@gmail.com 2011-05-16 21:53:45 CDT --- Unreal Tournament's menu screen appears fixed with today's git. I'm having an occasional look at the floor issue (you're facing forward, then suddenly you're looking at the floor) that happens intermittently during game play. Not sure if this is a related issue. Guess it's off to do regression testing.
http://bugs.winehq.org/show_bug.cgi?id=27156
Joe Polak joe.polak.3@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |joe.polak.3@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=27156
wine@dyna.nu changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine@dyna.nu
--- Comment #17 from wine@dyna.nu 2011-05-17 10:44:38 CDT --- Problems with Diablo II after upgrade from 1.3.19 to 1.3.20 aswell.
It only happens after opening an info screen either left or right (Inventory, Stats, Merc), but not when opening both sides at the same time like with the stash.
It seems dependant on the side of the screen the info screen is displayed. When the inventory (right side) is opened the real mouse position shifts to the right. Then when the mouse is moved the cursor jumps to the actual location and from there moves the cursor the way the mouse was moved. After closing the inventory the real mouse position shifts back to the left.
Same for an info screen on the left side. Real mouse position shift left on opening, and back right again after closing.
Also, this is only noticeable if the mouse is moved after opening or closing. If for example the inventory screen gets opened and closed while the mouse isn't moved, the mouse cursor stays at the right position.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #18 from Jerome Leclanche adys.wh@gmail.com 2011-05-17 10:50:12 CDT --- Please don't post in this bug unless you are running a Wine git clone from at least the 16th of May. Commits to fix this bug are: 9556b4f7dbf71aec2f4ebf89ec164ae91d9b43ac 0e2b4f99a9f5d97f8da0189037b7516cf1585d45 d1f5c13162d15873b2b51b28cfb56035f0890183
If it's still happening to you after these, feel free to post, otherwise not much point.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #19 from rocko rockorequin@hotmail.com 2011-05-17 22:01:06 CDT --- It's a ton better since those commits but I still find myself sometimes suddenly looking at the floor in call of duty games, usually when scrabbling around on the keyboard as well as desperately moving the mouse as I try to evade a juggernaut.
http://bugs.winehq.org/show_bug.cgi?id=27156
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Severity|major |normal
--- Comment #20 from Alexandre Julliard julliard@winehq.org 2011-05-18 04:04:52 CDT --- That's most likely the XWarpPointer bug. I added a workaround but it's not foolproof. This has to be fixed on the XInput2 side.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #21 from Dan Kegel dank@kegel.com 2011-05-18 12:26:24 CDT --- This one, right? https://bugs.freedesktop.org/show_bug.cgi?id=30068
http://bugs.winehq.org/show_bug.cgi?id=27156
ivan1986 ivan1986@list.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |ivan1986@list.ru
--- Comment #22 from ivan1986 ivan1986@list.ru 2011-05-18 13:35:06 CDT --- *** Bug 27205 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
Austin English austinenglish@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |luisalvaradox@gmail.com
--- Comment #23 from Austin English austinenglish@gmail.com 2011-05-18 18:03:43 CDT --- *** Bug 27213 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #24 from el elton@schiert.net 2011-05-19 19:16:15 CDT --- This bug could need a better/more general title. Is anyone from Wine lobbying to get the X11 bug fixed?
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #25 from rocko rockorequin@hotmail.com 2011-05-19 19:58:46 CDT --- If the bug is in X rather than wine, why does wine 1.3.17 + xinput2 patch not exhibit the same behaviour? Does it have another workaround?
http://bugs.winehq.org/show_bug.cgi?id=27156
Michael Curran curran.michaelp@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |curran.michaelp@gmail.com
--- Comment #26 from Michael Curran curran.michaelp@gmail.com 2011-05-19 21:23:59 CDT --- The Witcher still has this problem. My bisect pointed to commit a59c7cc8596b658d3c0854a737528cf60947ac1f as the problem.
http://bugs.winehq.org/show_bug.cgi?id=27156
Anders Jørgensen spirit55555@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |spirit55555@gmail.com
--- Comment #27 from Anders Jørgensen spirit55555@gmail.com 2011-05-20 19:52:36 CDT --- Same problem in Call of Duty. Wine 1.3.20.
http://bugs.winehq.org/show_bug.cgi?id=27156
Tim Wojtulewicz timwoj@ieee.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |timwoj@ieee.org
--- Comment #28 from Tim Wojtulewicz timwoj@ieee.org 2011-05-21 00:27:30 CDT --- I've patched up to the latest git (as of about 30 minutes ago) and at least Rift still exhibits the same behavior. I haven't tested anything else.
http://bugs.winehq.org/show_bug.cgi?id=27156
Roman m01brv@mail.ru changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |m01brv@mail.ru
--- Comment #29 from Roman m01brv@mail.ru 2011-05-21 04:26:18 CDT --- (In reply to comment #25)
If the bug is in X rather than wine, why does wine 1.3.17 + xinput2 patch not exhibit the same behaviour?
It has related issues. See my comment 489 for bug 6961. It is the same problem with XWarpPointer.
In what concerns the current wine from git. For DeusEx, AvP2 mouse jumps have almost gone, but still occure suddenly sometimes.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #30 from Alexandre Julliard julliard@winehq.org 2011-05-22 12:47:32 CDT --- *** Bug 27255 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |samurai_no_densetsu@yahoo.e | |s
--- Comment #31 from Alexandre Julliard julliard@winehq.org 2011-05-23 12:55:44 CDT --- *** Bug 27267 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
AlesSvoboda@seznam.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |AlesSvoboda@seznam.cz
http://bugs.winehq.org/show_bug.cgi?id=27156
karabaja karabaja4@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |karabaja4@yahoo.com
--- Comment #32 from karabaja karabaja4@yahoo.com 2011-05-27 17:32:58 CDT --- It seems this bug still happens on alot of games, including:
Starcraft: Brood War (when rectangle-selecting units with mouse, after which the game crashes when you release the mouse button)
Star Wars Jedi Knight III: Jedi Academy (everywhere)
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #33 from karabaja karabaja4@yahoo.com 2011-05-27 17:33:49 CDT --- P.S. Using wine 1.3.21.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #34 from Evan Goers megatog615@gmail.com 2011-05-29 03:09:03 CDT --- This is still a problem in wine-1.3.21(actually, latest git). CounterStrike: Source and possibly every other Source engine game is affected. Seemingly at random, the mouse jumps in a way that you are instantly looking at the ground.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #35 from 3vi1 winehq.org@eternaldusk.com 2011-05-29 08:53:33 CDT --- I can confirm what Evan said in #34.
While the problem has been significantly reduced, it does occasionally and randomly still seem to change where you're looking in Source games. I tested with L4D2 and the current git.
http://bugs.winehq.org/show_bug.cgi?id=27156
Joshua wine@placesthroughtime.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wine@placesthroughtime.com
--- Comment #36 from Joshua wine@placesthroughtime.com 2011-05-29 10:46:58 CDT --- *** Bug 27319 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
Axel Angel axel@james-b.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |axel@james-b.ch
--- Comment #37 from Axel Angel axel@james-b.ch 2011-05-29 13:44:06 CDT --- I can confirm this bug in Portal2. It happens in the git version I've installed today. Informations: wine-1.3.21, Gentoo Linux 2.6.36-gentoo-r5 #3 SMP Sat Mar 26 17:53:26 CET 2011 x86_64 Intel(R) Core(TM)2 Quad CPU Q9450 @ 2.66GHz GenuineIntel GNU/Linux nvidia-drivers-260.19.36 and it happens often when you play the game causing unexpected deaths! :P
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #38 from Nelson Chan nelson@nelsonchan.dyndns.org 2011-05-29 13:49:43 CDT --- confirm on wine 1.3.21 mouse jumping randomly in Day of Defeat:Source Arch Linux
strangely it was fine until a distro update for the same package (wine-1.3.21-1 -> wine-1.3.21-2) nothing special has changed (only added a dependency in package data, no build option changed)
more interestingly, i think back in 1.3.19 or 1.3.20, about the time gcc 4.6.0 released, i tried to compile wine with gcc 4.6, the bug occurs. (it was fine when i built it with gcc 4.5.x but i believe both wine-1.3.21-1 and 1.3.21-2 of arch linux are built with gcc 4.6 this cant explain why it works fine with 1.3.21-1
maybe some combination of other libraries contribute to the bug? maybe gcc?
http://bugs.winehq.org/show_bug.cgi?id=27156
Nelson Chan nelson@nelsonchan.dyndns.org changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nelson@nelsonchan.dyndns.or | |g
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #39 from 3vi1 winehq.org@eternaldusk.com 2011-05-29 14:42:54 CDT --- (In reply to comment #38)
strangely it was fine until a distro update for the same package
The older version was probably built using --without-xinput2 on the .configure command.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #40 from karabaja karabaja4@yahoo.com 2011-05-29 15:11:56 CDT --- @ Nelson Chan: For me bug is there in both 1.3.21-1 and 1.3.21-2... your situation is very weird, the only thing changed was a libxi dependency in PKGBUILD if I remember right.. it was probably built against a newer version of something else, not necessarily with newer gcc, and it somehow affected this bug in an unknown way.
@ 3vil: No, it wasn't. We can see the diff in the Archlinux git system and the only thing changed was a random dependency. Both -1 and -2 do not have --without-xinput2.
anyway as I said, the bug remains :(
http://bugs.winehq.org/show_bug.cgi?id=27156
Warren Dumortier nwarrenfl@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nwarrenfl@gmail.com
--- Comment #41 from Warren Dumortier nwarrenfl@gmail.com 2011-05-29 16:28:21 CDT --- If this is the same issue I have, then a lot of games here are affected like GTA San Andreas, Call of Duty Black Ops, Call of Duty 4, Day of Defeat Source, Garry's Mod. Suddenly the view is recentered towards the floor, or in CoD the mouse keeps spinning. Is that the same problem you have people?
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #42 from Evan Goers megatog615@gmail.com 2011-05-29 17:05:13 CDT --- (In reply to comment #41)
If this is the same issue I have, then a lot of games here are affected like GTA San Andreas, Call of Duty Black Ops, Call of Duty 4, Day of Defeat Source, Garry's Mod. Suddenly the view is recentered towards the floor, or in CoD the mouse keeps spinning. Is that the same problem you have people?
Yes, this is very much the same behavior.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #43 from Tim Wojtulewicz timwoj@ieee.org 2011-05-29 18:22:44 CDT --- I built a recent git checkout from last week with --without-xinput2. Rift doesn't have nearly as bad of issues, but some problem still exists. The mouse will jump small distances periodically.
http://bugs.winehq.org/show_bug.cgi?id=27156
Enrico Enrico_m@gmx.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |Enrico_m@gmx.de
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #44 from Warren Dumortier nwarrenfl@gmail.com 2011-05-30 04:19:24 CDT --- If I understand, this issue needs to be resolved outside Wine, wouldn't it be a good idea in this case to add an option to disable/enable it, on a per game basis preferably (like with MouseWarpOverride)?
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #45 from Nelson Chan nelson@nelsonchan.dyndns.org 2011-05-30 06:10:17 CDT --- between, using touchpad instead of external USB mouse would not experience the mouse jumping issue. probably because the input of touchpad is different from mouse and maybe the issue lies in X ?
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #46 from karabaja karabaja4@yahoo.com 2011-05-30 07:11:52 CDT --- It seems fixed in Archlinux, this update fixed it for me:
* xorg-server 1.10.2-1 -> xorg-server 1.10.2-2 * diff message: Build with mesa and resourceproto from testing
mesa: 7.10.99.git20110526-1 resourceproto: resourceproto 1.2.0-1
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #47 from karabaja karabaja4@yahoo.com 2011-05-30 07:16:36 CDT --- Although... mouse still sometimes turns to floor and starts to spin in some games, way too often.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #48 from Warren Dumortier nwarrenfl@gmail.com 2011-05-30 09:37:04 CDT --- (In reply to comment #46)
It seems fixed in Archlinux, this update fixed it for me:
- xorg-server 1.10.2-1 -> xorg-server 1.10.2-2
- diff message: Build with mesa and resourceproto from testing
mesa: 7.10.99.git20110526-1 resourceproto: resourceproto 1.2.0-1
Here I still have this issue on Arch...
I read there was a workaround above concerning XWarpPointer, can someone point me out to it?
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #49 from Michael Curran curran.michaelp@gmail.com 2011-05-30 10:25:55 CDT --- (In reply to comment #44)
If I understand, this issue needs to be resolved outside Wine, wouldn't it be a good idea in this case to add an option to disable/enable it, on a per game basis preferably (like with MouseWarpOverride)?
Well, a Wine patch introduced the problem, Wine 1.13.19 doesn't have the problem.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #50 from Warren Dumortier nwarrenfl@gmail.com 2011-05-30 11:13:53 CDT --- (In reply to comment #49)
(In reply to comment #44)
If I understand, this issue needs to be resolved outside Wine, wouldn't it be a good idea in this case to add an option to disable/enable it, on a per game basis preferably (like with MouseWarpOverride)?
Well, a Wine patch introduced the problem, Wine 1.13.19 doesn't have the problem.
Yes, but the commits won't be reverted and if it is not fixed in X11 we will have to wait a until the next release with the fix, which maybe will take some time...
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #51 from karabaja karabaja4@yahoo.com 2011-05-30 11:32:00 CDT --- (In reply to comment #48)
Here I still have this issue on Arch...
Hmm.. do you have testing enabled (and updated to these packages I mentioned)?
I'd like to correct my upper comment, random mouse movements, spinning or just a quick random camera movement to the floor in games happens in ALL games and makes most of them unplayable - like once every 5 seconds.
Meh... I'm back to wine 1.3.14, it's the last one that had mouse functions unchanged. In wine 1.3.15 mouse feeling began to "feel different" when playing games. Like it was less precise or slower or something, hard to explain. But I had difficulty controlling those games as I used to. Then wine 1.3.20 introduced this skipping cursor thing and made things even worse :/
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #52 from Warren Dumortier nwarrenfl@gmail.com 2011-05-30 11:40:17 CDT --- (In reply to comment #51)
(In reply to comment #48)
Here I still have this issue on Arch...
Hmm.. do you have testing enabled (and updated to these packages I mentioned)?
I'd like to correct my upper comment, random mouse movements, spinning or just a quick random camera movement to the floor in games happens in ALL games and makes most of them unplayable - like once every 5 seconds.
Meh... I'm back to wine 1.3.14, it's the last one that had mouse functions unchanged. In wine 1.3.15 mouse feeling began to "feel different" when playing games. Like it was less precise or slower or something, hard to explain. But I had difficulty controlling those games as I used to. Then wine 1.3.20 introduced this skipping cursor thing and made things even worse :/
I'll try testing. I don't understand though, you say you'll go back to 1.3.14 and you also said it was fixed.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #53 from Michael Curran curran.michaelp@gmail.com 2011-05-30 12:22:40 CDT --- (In reply to comment #50)
(In reply to comment #49)
Well, a Wine patch introduced the problem, Wine 1.13.19 doesn't have the problem.
Yes, but the commits won't be reverted and if it is not fixed in X11 we will have to wait a until the next release with the fix, which maybe will take some time...
I'm not a professional, but it doesn't really seem sound to leave Wine in a broken state until some other group fixes something.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #54 from Warren Dumortier nwarrenfl@gmail.com 2011-05-30 12:31:11 CDT --- (In reply to comment #53)
(In reply to comment #50)
(In reply to comment #49)
Well, a Wine patch introduced the problem, Wine 1.13.19 doesn't have the problem.
Yes, but the commits won't be reverted and if it is not fixed in X11 we will have to wait a until the next release with the fix, which maybe will take some time...
I'm not a professional, but it doesn't really seem sound to leave Wine in a broken state until some other group fixes something.
Yes, that's why I think it would be interresting to be able to configure whether or not to use XInput2 on a per application basis, just like MouseWarpOverride.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #55 from Alexandre Julliard julliard@winehq.org 2011-05-30 12:39:13 CDT --- (In reply to comment #54)
Yes, that's why I think it would be interresting to be able to configure whether or not to use XInput2 on a per application basis, just like MouseWarpOverride.
You can set the GrabPointer option in HKCU/Software/Wine/X11 Driver.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #56 from Warren Dumortier nwarrenfl@gmail.com 2011-05-30 12:58:36 CDT --- (In reply to comment #55)
(In reply to comment #54)
Yes, that's why I think it would be interresting to be able to configure whether or not to use XInput2 on a per application basis, just like MouseWarpOverride.
You can set the GrabPointer option in HKCU/Software/Wine/X11 Driver.
I tried that new option on both enabled/disabled and it didn't solve the problem for any game I tried.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #57 from karabaja karabaja4@yahoo.com 2011-05-30 13:32:37 CDT --- (In reply to comment #52)
I'll try testing. I don't understand though, you say you'll go back to 1.3.14 and you also said it was fixed.
I corrected myself later. The part that is fixed is the part when mouse jumps around in huge intervals.
Now it's smooth but it still sometimes flys off somewhere every 5 seconds making the game unplayable.
The reason I returned to 1.3.14 is that 1.3.15 changed the mouse "feeling" (important in FPS games).
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #58 from Austin English austinenglish@gmail.com 2011-05-30 16:29:42 CDT --- https://bugs.freedesktop.org/show_bug.cgi?id=30068#c1
http://bugs.winehq.org/show_bug.cgi?id=27156
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |frederic.delanoy@gmail.com See Also| |https://bugs.freedesktop.or | |g/show_bug.cgi?id=30068
http://bugs.winehq.org/show_bug.cgi?id=27156
Valeriy Malov jazzvoid@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jazzvoid@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=27156
superplumus@yahoo.fr changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |superplumus@yahoo.fr
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #59 from Bruni earns.61@gmail.com 2011-06-03 14:19:26 CDT ---
Since this bug is caused by bad implementation of input structure in X itself, I guess it's worth describing on http://wiki.winehq.org/FromOtherProjects
http://bugs.winehq.org/show_bug.cgi?id=27156
Frédéric Delanoy frederic.delanoy@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|frederic.delanoy@gmail.com |
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #60 from Dan Kegel dank@kegel.com 2011-06-03 16:53:46 CDT --- Filed https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/792598 to help prod this along a little.
http://bugs.winehq.org/show_bug.cgi?id=27156
Lars Blomqvist knaprigt@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |knaprigt@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=27156
hash HASH.DuOrden@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |HASH.DuOrden@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #61 from Valeriy Malov jazzvoid@gmail.com 2011-06-05 09:22:27 CDT --- (In reply to comment #58)
So, uhh, I've found a proposal by Peter Hutterer on fixing this bug and tried to write a rough fix for xorg-server 1.9.5
http://paste.pocoo.org/show/401098/
I don't have a clue on how does X work, but it seems to fix the problem with Mad Fish' test case warptest.c: no more raw events on XWarpPointer. But Team Fortress 2 with the most "broken" version of wine 1.3.20 exhibits absolutely the same behavior both on patched and unpatched xorg-server: mouse jumping at the beginning of mouse movement, mouse jumping on (probably) cursor warping and mouse jumping on mouse clicks.
I have no idea what else can be done except just checking tracer debug channels.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #62 from Dan Kegel dank@kegel.com 2011-06-05 10:17:18 CDT --- Looks like this is the post you found: http://lists.x.org/archives/xorg-devel/2010-September/012757.html
His message had two suggestions in it. The second one "if you're not using the cursor itself because you're e.g. rendering your own or it's not needed by the application, you can grab the slave devices directly and detach them. in that case you don't have to worry about warp pointer at all." also sounds interesting...
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #63 from Valeriy Malov jazzvoid@gmail.com 2011-06-05 16:00:38 CDT --- I think that exclusive mouse grab would work only if you know when to activate it, e.g. when you're writing your own game or fullscreen app.
Did some more tests.
Team Fortress 2 (Source game) and Lost Coast (another Source game) with wine 1.3.21 + patched xorg seem to work flawlessly, like in pre-Xi2 wine (no mouse jumps making you look at the ground)
AvP2 with wine 1.3.21 + patched xorg: broken, like in pre-Xi2 wine, aim spins at will on any mouse events.
AvP2 with 1.3.16 + old (Vitaliy's?) Xi2 patch and patched xorg-server: mouse works flawlessly, game warps it with no problem in-game and does not warp it in the menu.
Half-Life 2: Lost Coast (Source game) with 1.3.16 + old Xi2 patch and patched xorg-server: broken, aim is "quantized" (small jumps instead of smooth movement).
http://bugs.winehq.org/show_bug.cgi?id=27156
Dan Kegel dank@kegel.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |bogstad@pobox.com
--- Comment #64 from Dan Kegel dank@kegel.com 2011-06-05 22:43:04 CDT --- *** Bug 27402 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
RealGecko alexandrbezenkov@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |alexandrbezenkov@gmail.com
--- Comment #65 from RealGecko alexandrbezenkov@gmail.com 2011-06-06 02:12:03 CDT --- Bug present in Portal under Wine 1.3.21 in Mandriva 2010.2. Nvidia GT430 with 270.41.19 driver from http://www.nvidia.ru/object/linux-display-ia32-270.41.19-driver-ru.html.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #66 from Fab netfab@gmail.com 2011-06-06 03:02:31 CDT --- Tested (under gentoo) patched xorg-server-1.9.5 with patch from comment #61.
With wine 1.3.20 : Tomb Raider Anniversary, Jedi Academy, Jedi Outcast, Team Fortresse 2, Portal ==> mouse jumps.
With wine 1.3.21 : Tomb Raider Anniversary, Jedi Academy, Jedi Outcast, Team Fortresse 2, Portal ==> seems to work fine.
http://bugs.winehq.org/show_bug.cgi?id=27156
Axel Angel axel@james-b.ch changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|axel@james-b.ch |
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #67 from Dan Kegel dank@kegel.com 2011-06-06 19:13:08 CDT --- eve online's menu seems to be affected. With wine-1.3.21, the selected menu item moves twice as fast as the mouse.
http://bugs.winehq.org/show_bug.cgi?id=27156
Piotr Pawlow pp@siedziba.pl changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |pp@siedziba.pl
--- Comment #68 from Piotr Pawlow pp@siedziba.pl 2011-06-07 10:28:58 CDT --- (In reply to comment #61)
So, uhh, I've found a proposal by Peter Hutterer on fixing this bug and tried to write a rough fix for xorg-server 1.9.5 http://paste.pocoo.org/show/401098/
This patch fixes Red Faction, Wine from current git with patch for bug #27406.
Without your patch every mouse movement causes the character to immediately look at the ground and rotate around at high speed. With the patch it works properly, and mouse look is silky smooth (without xi2 it's a bit jerky).
Good work!
http://bugs.winehq.org/show_bug.cgi?id=27156
Konstantin klamoshnikprogrammer@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |klamoshnikprogrammer@gmail. | |com
--- Comment #69 from Konstantin klamoshnikprogrammer@gmail.com 2011-06-08 18:15:23 CDT ---
(In reply to comment #61) So, uhh, I've found a proposal by Peter Hutterer on fixing this bug and tried to write a rough fix for xorg-server 1.9.5 http://paste.pocoo.org/show/401098/
Doesn't seem to fix it for me... :( wine-1.3.21 fixed problem with 360 degrees rotating for Crysis 1 with "grab" option, but Half-Life 1 has mouse lag issue when clicking mouse. Only solved with virtual desktop option which is quite hacky way.
http://bugs.winehq.org/show_bug.cgi?id=27156
Jerome Leclanche adys.wh@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|adys.wh@gmail.com |
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #70 from Austin English austinenglish@gmail.com 2011-06-09 10:43:28 CDT --- *** Bug 27420 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
okias d.okias@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |d.okias@gmail.com
--- Comment #71 from okias d.okias@gmail.com 2011-06-12 04:46:07 CDT --- *** Bug 27300 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
ixuz xman00@freenet.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |xman00@freenet.de
http://bugs.winehq.org/show_bug.cgi?id=27156
zibeon@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |zibeon@gmail.com
--- Comment #72 from zibeon@gmail.com 2011-06-12 19:29:27 CDT --- This bug still affects Counter Strike Source( wine1.3.19/20/21/22 )
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #73 from Olivier Diotte olivier@diotte.ca 2011-06-12 19:40:37 CDT --- This also affects Red Alert 2 (with or without Yuri's Revenge).
Either compiling Wine-1.3.22 with '--without-xinput2' or using wine-1.3.18 allows one to workaround the bug though.
http://bugs.winehq.org/show_bug.cgi?id=27156
rankincj@yahoo.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |rankincj@yahoo.com
--- Comment #74 from rankincj@yahoo.com 2011-06-15 18:18:23 CDT --- Compiling wine 1.3.21 without XInput2 support restores mouse-sanity to World of Warcraft. My Xorg server is:
xorg-x11-server-Xorg-1.10.2-1.fc15.i686
http://bugs.winehq.org/show_bug.cgi?id=27156
Michael Bond mikejbond@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mikejbond@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=27156
jim jimportal@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jimportal@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=27156
Marcus Meissner marcus@jet.franken.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |marcus@jet.franken.de
http://bugs.winehq.org/show_bug.cgi?id=27156
sworddragon2@aol.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |sworddragon2@aol.com
--- Comment #75 from sworddragon2@aol.com 2011-06-16 17:31:04 CDT --- *** Bug 27225 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
lill.guill@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |lill.guill@gmail.com
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #76 from lill.guill@gmail.com 2011-06-17 18:27:41 CDT --- Just for info. I have the same problem for OPERATION FLASHPOINT GOTY WITH WINE 1.3.21
http://bugs.winehq.org/show_bug.cgi?id=27156
David Philippi david@torangan.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |david@torangan.de
--- Comment #77 from David Philippi david@torangan.de 2011-06-20 07:21:37 CDT --- Just to increase the count of games: Dungeons and Dragons online also has trouble. Running around the mouse will sometimes warp the camera down, making jump and run parts great fun. Advantage is that this game is free to play, can be tested by everyone.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #78 from jim jimportal@gmail.com 2011-06-20 17:41:50 CDT --- In today's git,
adb86c5f2a2584dc8131b08d26aef7c82910d0b5 winex11: Try harder to ignore broken raw motions events caused by pointer warping.
fixes mouse behavior for World of Warcraft (for me at least).
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #79 from Dan Kegel dank@kegel.com 2011-06-20 23:17:59 CDT --- In today's git (wine-1.3.22-255-g4c0c0d3) I still get nasty jumping in the Quake 3 Arena demo menu.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #80 from Evan Goers megatog615@gmail.com 2011-06-21 15:10:13 CDT --- Latest git fixes the problem in the Source engine as well.
http://bugs.winehq.org/show_bug.cgi?id=27156
Willian Gustavo Veiga wiltave@zipmail.com.br changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |wiltave@zipmail.com.br
--- Comment #81 from Willian Gustavo Veiga wiltave@zipmail.com.br 2011-06-21 16:39:38 CDT --- I've experienced the same issue running Wine 1.3.22 and Half-Life (Steam). I'm going to try the git version. Thanks.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #82 from Evan Goers megatog615@gmail.com 2011-06-22 00:01:59 CDT --- (In reply to comment #81)
I've experienced the same issue running Wine 1.3.22 and Half-Life (Steam). I'm going to try the git version. Thanks.
Yup. I played a whole 2 hours of CSS today and never experienced this bug once.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #83 from Fab netfab@gmail.com 2011-06-22 03:21:38 CDT --- Patch for xorg-server (comment #61) is no longer necessary if wine is patched with adb86c5f2a2584dc8131b08d26aef7c82910d0b5.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #84 from Willian Gustavo Veiga wiltave@zipmail.com.br 2011-06-22 18:48:27 CDT --- Git version fixed the issue. Thanks.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #85 from Marcus Meissner marcus@jet.franken.de 2011-06-23 02:05:51 CDT --- I guess we can mark this resolved then? AUstin?
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #86 from Bruni earns.61@gmail.com 2011-06-23 02:35:35 CDT --- Please wait until 1.3.23! Few users obtain Wine through git, the most of people use Wine from repositories and cannot currently check whether this bug is fixed.
http://bugs.winehq.org/show_bug.cgi?id=27156
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution| |FIXED
--- Comment #87 from Alexandre Julliard julliard@winehq.org 2011-06-23 03:02:16 CDT --- Delaring fixed. Please open new bugs for remaining issues.
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #88 from Austin English austinenglish@gmail.com 2011-06-23 03:55:39 CDT --- (In reply to comment #85)
I guess we can mark this resolved then? AUstin?
Yes, Bioshock works fine, as do most other programs in wine-1.3.22-332-g016b7c5.
Duke Nukem Forever is still busted though, bug 27572.
http://bugs.winehq.org/show_bug.cgi?id=27156
Alexandre Julliard julliard@winehq.org changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |CLOSED
--- Comment #89 from Alexandre Julliard julliard@winehq.org 2011-06-24 17:44:10 CDT --- Closing bugs fixed in 1.3.23.
http://bugs.winehq.org/show_bug.cgi?id=27156
Nicky nheart@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |nheart@gmail.com
--- Comment #90 from Nicky nheart@gmail.com 2011-06-25 14:40:27 CDT --- Bug is only fixed when using a proper mouse. It is still present when using a touchpad!
http://bugs.winehq.org/show_bug.cgi?id=27156
Wylda wylda@volny.cz changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |jordm.s@gmail.com
--- Comment #91 from Wylda wylda@volny.cz 2011-06-26 10:36:48 CDT --- *** Bug 27455 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #92 from Austin English austinenglish@gmail.com 2011-06-26 15:16:20 CDT --- (In reply to comment #90)
Bug is only fixed when using a proper mouse. It is still present when using a touchpad!
File a new bug please.
http://bugs.winehq.org/show_bug.cgi?id=27156
Sven Arvidsson sa@whiz.se changed:
What |Removed |Added ---------------------------------------------------------------------------- CC|sa@whiz.se |
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #93 from Austin English austinenglish@gmail.com 2011-07-02 14:16:57 CDT --- (In reply to comment #58)
The X.org bug has been fixed, see https://bugs.freedesktop.org/show_bug.cgi?id=30068#c5
=============== Fixed in master, closing.
commit 23a783278963919778d017965542e0f983814e37 Author: Peter Hutterer peter.hutterer@who-t.net Date: Fri Jun 24 11:02:23 2011 +1000
input: add POINTER_NORAW to avoid generation of raw events (#30068)
RawEvents are supposed to be events coming from the driver. When warping the pointer, this should not generate a raw event.
X.Org Bug 30068 http://bugs.freedesktop.org/show_bug.cgi?id=30068
Signed-off-by: Peter Hutterer peter.hutterer@who-t.net Reviewed-by: Daniel Stone daniel@fooishbar.org Signed-off-by: Peter Hutterer peter.hutterer@who-t.net ===============
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #94 from okias d.okias@gmail.com 2011-07-02 17:10:15 CDT --- So previous solution done in wine is workaround and could be removed, do I understand right?
Thanks
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #95 from Dan Kegel dank@kegel.com 2011-07-02 17:13:50 CDT --- Only once enough people have the new X, which will happen in about 1-2 years (if we feel adventurous) or never (if we feel conservative).
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #96 from okias d.okias@gmail.com 2011-07-02 17:16:51 CDT --- that's really great idea, but what about backporting patch into mostly used distributions?
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #97 from Alexandre Julliard julliard@winehq.org 2011-07-31 01:59:06 CDT --- *** Bug 27949 has been marked as a duplicate of this bug. ***
http://bugs.winehq.org/show_bug.cgi?id=27156
Sergey Ivanov icegood1980@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |icegood1980@gmail.com
--- Comment #98 from Sergey Ivanov icegood1980@gmail.com 2012-12-14 09:33:45 CST --- Please, reopen bug for project igi. http://appdb.winehq.org/objectManager.php?sClass=version&iId=2295 1.5.19
http://bugs.winehq.org/show_bug.cgi?id=27156
--- Comment #99 from Sergey Ivanov icegood1980@gmail.com 2013-01-06 15:09:27 CST --- Could be closed again. It works great under XP.