http://bugs.winehq.org/show_bug.cgi?id=20024
--- Comment #4 from matti salmiset@gmail.com 2009-09-13 01:54:17 --- Crossloop is a Windows application from www.crossloop.com which allows properly authorized remote control of another pc over internet through NAT routers.
Crossloop appears to install fine under Wine.
Crossloop works 100% when using a Windows pc to take over another Windows pc. That is it's purpose. It also works 100% under Linux/Wine when you wish to take over and control a pc running Windows.
It fails to work the other way around, i.e. it is impossible to take control of a Linux/Wine/Crossloop pc either from another Linux/Wine/Crossloop or from a Windows pc running Crossloop.
It is very easy to replicate the problem. 1. Download and install Crossloop from www.crossloop.com and install it in a Windows PC as well as in a Linux PC with Wine. 2. To see it's normal behavior, use the Linux pc to access and control the Windows pc. 3. Then reverse it. Access and try to control the Linux PC from the Windows pc. The following will happen as seen from the Windows pc:
Connection is established, the Windows PC can see the Linux desktop. If you hover your mouse from Windows pc over buttons or objects on Linux desktop that are designed to react and respond to mouse hovering over them, they will 100%. That means that the mouse, it's location, and movements sent from Windows are seen and handled correctly in Linux/Wine.
Two things are not working, the reason for the bug report: 1. the mouse clicks from the Windows PC are not recognized by Crossloop running under Wine in Linux. Which means that you can not open menus, open or close, start or stop anything remotely. 2. the key presses from the Windows PC keyboard are not recognized by Crossloop running under Wine in Linux. Which means that you can not operate the Linux PC using keyboard shortcuts, nor can you type anything, including passwords or whatever.
Since it works the other way around, i.e. you can control a Windows pc from a Linux/Wine machine, it appears that the fault is not in Crossloop but somewhere between Crossloop, Wine and Windows.
I am very happy to make myself available for any help that you may need to resolve this.
Regards matti