[Bug 11727] New: Mouse button events generated by a window' s app are not propagated to X server

wine-bugs at winehq.org wine-bugs at winehq.org
Mon Feb 25 13:27:16 CST 2008


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

           Summary: Mouse button events generated by a window's app are not
                    propagated to X server
           Product: Wine
           Version: 0.9.56.
          Platform: PC
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: winex11.drv
        AssignedTo: wine-bugs at winehq.org
        ReportedBy: gideon.wine at gmail.com


Created an attachment (id=10969)
 --> (http://bugs.winehq.org/attachment.cgi?id=10969)
Patch to send mouse button events to the X server

winex11.drv uses XWarpPointer to send mouse movements to the X server. Mouse
button events are not sent. If a pointing device device communicates directly
with a windows app running in wine, the user will be able to move the mouse
pointer, but button presses will only work on windows controlled by wine.

The attached patch adds calls to send mouse button events generated by a
windows application to the X server. The way this is done is similar to the way
it is done in the Synergy client - by using XTestFakeButtonEvent 
(see http://synergy2.sourceforge.net/).

Requires libXtst. 

This bug might also resolve bug 7032.


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