[Bug 38087] New: Settlers III: mouse not working on start screen and menu (after fixing raw input bug 33479)

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Feb 15 07:18:53 CST 2015


https://bugs.winehq.org/show_bug.cgi?id=38087

            Bug ID: 38087
           Summary: Settlers III: mouse not working on start screen and
                    menu (after fixing raw input bug 33479)
           Product: Wine
           Version: 1.7.32
          Hardware: x86
               URL: http://www.fileplanet.com/27965/20000/fileinfo/The-Set
                    tlers-III:-Quest-of-the-Amazons-Demo
                OS: Linux
            Status: NEW
          Keywords: download, regression
          Severity: normal
          Priority: P2
         Component: directx-d3d
          Assignee: wine-bugs at winehq.org
          Reporter: sebastian at fds-team.de
                CC: gyebro69 at gmail.com, stefan at codeweavers.com
        Depends on: 33479
   Regression SHA1: f6dde7062413a1dfdd71acc92c5178ac66f3ade0
      Distribution: ArchLinux

Originally reported here:
https://bugs.wine-staging.com/show_bug.cgi?id=95

The problem doesn't occur with plain Wine, because the incorrect commit from
bug 33479 somehow magically "works around" this regression. I am opening this
bug anyway because sooner or later a proper fix will get upstream.

To reproduce this issue, you have to revert
76bbf106a28c4caa82873e8450bde7d4adc765bf, or alternatively apply the staging
fix for bug 33479. See here for more details
https://bugs.winehq.org/show_bug.cgi?id=33479#c45 .

When starting Settlers 3 as fullscreen, before the bad commit was introduced
the mouse cursor appears and works properly on the start screen and in the
menu. After the bad commit the mouse cursor doesn't show up anymore. This makes
it impossible to enter the game.

Patch http://source.winehq.org/patches/data/108577 does not help in this case,
and the issue is still present in latest upstream Wine
(wine-1.7.36-83-gf75d1b0).

Desktop environment:   XFCE 4.1
md5sum(S3_A_Demo.exe): f8f8214bed453cde3c7b2a1fe80f947a

The regression test was performed by reverting
76bbf106a28c4caa82873e8450bde7d4adc765bf at each step.

$ git bisect good
f6dde7062413a1dfdd71acc92c5178ac66f3ade0 is the first bad commit
commit f6dde7062413a1dfdd71acc92c5178ac66f3ade0
Author: Stefan Dösinger <stefan at codeweavers.com>
Date:   Tue Nov 18 21:26:57 2014 +0100

    wined3d: Restore the display mode on focus change.

:040000 040000 aa87fc202d416bf38b92925b0040cbdbcc9e3a84
23850dec1d6e575a9050437206d54d48db834005 M    dlls
:040000 040000 0e90d026408ce1c052257f931536dd23c1e53a6f
5e45b170033d4faab106d4de13292c70ce3cbed4 M    include

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.


More information about the wine-bugs mailing list