[Bug 6971] Mouse "escapes" window or is confined to an area in the full screen program NO HACKS PLEASE

wine-bugs at winehq.org wine-bugs at winehq.org
Wed Dec 9 22:13:12 CST 2009


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





--- Comment #299 from Vitaliy Margolen <vitaliy at kievinfo.com>  2009-12-09 22:13:11 ---
(In reply to comment #297)
If you so want to have DGA mouse - why don't you actually look at what it is,
how it works, and if it meats the DInput requirements? If it's freezing pointer
in place - it's automatically won't work for Wine. that mode already works just
fine. It's the non-exclusive background coop level that's needed by soo many
apps that doesn't work.

Also you seems to totally ignore what I said here numerous times - warping
mouse is out of the question period end of story. You can not make all
applications work this way. You will fix one type and break another type.

The best example are all Quake 2+ engine based games that use dinput (Half-Life
even tho based on Q2 engine doesn't use dinput at all). These games incorrectly
acquire mouse in game mode as non-exclusive background coop. If you start
warping mouse in this coop mode you'll break all programs that show system
cursor in the menu for example.

XInput2 does exactly what Wine needs and that's what Wine will use to fix this
bug no matter if you like it or not. This means you'll be getting XOrg 7.5
sooner then you wanted.

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