http://bugs.winehq.org/show_bug.cgi?id=27949
Summary: Serious Sam encounters a problem with mouse look Product: Wine Version: 1.3.25 Platform: x86 URL: http://www.fileplanet.com/82639/80000/fileinfo/Serious -Sam:-The-Second-Encounter-Demo OS/Version: Linux Status: UNCONFIRMED Severity: minor Priority: P2 Component: winex11.drv AssignedTo: wine-bugs@winehq.org ReportedBy: gyebro69@gmail.com CC: julliard@winehq.org
Mouse control is seriously broken in both The First and The Second Encounter of the series (Serious Sam II is not affected). The player finds himself looking at the ground very frequently. In the menus the mouse works correctly. Nothing relevant in the console.
On my system the problem is reproducible in - Wine's full-screen mode - virtual desktop mode, only when the option "Automatically capture the mouse in full-screen windows" is checked.
Native dinput.dll doesn't help. Compiling Wine without xinput2 support works around the problem.
The problem with the mouse began with the following commit:
a59c7cc8596b658d3c0854a737528cf60947ac1f is the first bad commit commit a59c7cc8596b658d3c0854a737528cf60947ac1f Author: Alexandre Julliard julliard@winehq.org Date: Wed May 11 12:30:03 2011 +0200
winex11: Automatically clip the pointer when the foreground window is full-screen.
With that commit the mouse pointer was spinning around constantly mid-game and it also jumped around in the menus. Although the spinning issue as well as the problem in the menus were fixed with a later commit, the mouse pointer still tends to point to the ground frequently in wine-1.3.25-241-gc1aaacd.
Fedora 15 X Server 1.10.3