[Bug 22704] New: Dungeon Keeper 2 with MouseWarpOverride has two cursors -> unplayable

wine-bugs at winehq.org wine-bugs at winehq.org
Sat May 15 06:28:51 CDT 2010


http://bugs.winehq.org/show_bug.cgi?id=22704

           Summary: Dungeon Keeper 2 with MouseWarpOverride has two
                    cursors -> unplayable
           Product: Wine
           Version: 1.1.44
          Platform: x86-64
               URL: http://www.filefront.com/10592819/Dungeon-Keeper-2-MP-
                    Demo/
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: -unknown
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: olerass at gmail.com


It's impossible to play Dungeon Keeper 2 on current Wine. Without the
MouseWarpOverride fix the mouse jumps back to the center of the screen whenever
you move it. With the fix, mouse can be controlled, but I have two cursors in
the game; the normal dungeon keeper cursor and the X11/Gnome cursor.

The problem is that it seems the game thinks that the X11 cursor is the actual
cursor when considering movement - but not when cosidering clicking etc.
Because the X11 cursor is displayed an inch or two from the *real* dungeon
keeper 2 cursor, I can't click any buttons that are in the corner of the screen
because I cant move the *real* cursor onto the buttons.
I can only move the X11 cursor to the end of the screen, but this effectively
stops the DK2 cursor from moving anymore as well, however because the X11
cursor is rendered offset from the X11 cursor and the clicking is effective at
the DK2 cursor position I cant click... so it seems DK2 thinks the *real*
cursor hit the screen edge, but it didn't!

Attached are two images; one showing the buttons i can click (those NOT in the
screen corner) and another showing those I cant.

-- 
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
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