http://bugs.winehq.org/show_bug.cgi?id=23028
--- Comment #5 from Wylda wylda@volny.cz 2010-06-08 10:59:42 --- (In reply to comment #4)
Most likely due to mouse warping by dinput.
Hi Vitaliy, setting MouseWarpOverride to disable didn't bring me luck.
I can at least say Confirming... The mouse cursor is truly displayed upside down and also moving is upside down. When you move up, cursor goes down and vice versa.
Regression test looks impossible. For example i tried 6 times wine-1.1.44 and in first five cases, the cursor was displayed normally. On 6th startup it was displayed upside down and also moving was reverted. When this happens, console says:
fixme:d3d:context_apply_blit_state Applying blit state for an offscreen target with ORM_FBO. This should be avoided.
So if someone can give a tip, what could cause this... Welcomed. We could then do the reverse test. Take a version, which shows this all the time and revert proposed commit.
Also in version around 1.1.42 are hard to start... I find out:
schedtool -a 0x1 -e wine Empire\ Earth.exe <-- *** Doesn't start *** schedtool -a 0x2 -e wine Empire\ Earth.exe <-- *** Doesn't start *** schedtool -a 0x3 -e wine Empire\ Earth.exe <-- *** Starts & correct 10 of 10 ***
So looks like in between 1.1.42 and 1.1.44. But who knows, maybe 11th try could be bad (upside down) even in case of 1.1.42. In 1.2-rc2 it shows up in 100% cases.