[Bug 23511] New: Tron 2.0 mouse trying to revert every user movement

wine-bugs at winehq.org wine-bugs at winehq.org
Sun Jul 4 15:22:35 CDT 2010


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

           Summary: Tron 2.0 mouse trying to revert every user movement
           Product: Wine
           Version: 1.2-rc5
          Platform: x86-64
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: directx-dinput
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: NightNord at gmail.com


There is some strange problem with Tron 2.0 mouse look:

Symptoms: Every time you are moving camera for some degree to one side, it jump
back for a bit fewer degree to opposite side, resulting in hardly usable mouse
look.

There is some things I found about this bug:
1) Joystick interface has no such bug. I.e. it affects only _pointer_ devices.
2) If I'm running game in virtual desktop and mouse pointer initially was not
in game resolution space, it will stay visible and will reflect any movement,
including revert moves. I.e. game definitely trying to keep pointer stay still.
Maybe some hack like MouseWrapOverride=force, but on game side. (tested with
any possible mwo setting: disabled,enabled,force)
3) Setting pointer exactly in screen center or game-space center makes no
difference. (Pointer operations via xwrappointer program)
4) Xi2 patch making things even worse, but this issue still exists - Xi2 will
not help here.

In my opinion, game trying to reset pointer on it's pre-move position. Maybe
there is some special flag or whatever in native directx, so game later may
differ user-initiated mouse-move from itself-initiated one. And it seems that
wine not setting thig flag or whatever. Cons of such theory - game not trying
to revert own-initiated jump, so it seems to differ it anyway and revert
movement in depends on sensibility settings and may be much lesser than
original movement in some situations.

Also, there is appdb record about some 'DVD' version, which may have no such
problems. I'm trying to test specified versions, if this is some kind of
regression.

Currently known affected versions:
1.1.44, 1.2_rc5

-- 
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