I installed Eclipse on a remote Linux machine and try to access it from my Windows window via X11 forwarding. Yes, we have a requirement to do this.
I am having a right click problem while using Eclipse (Helios / Indigo / Juno). When I right-click in Eclipse, a pop-up menu appears, and then any menu item that is next to the cursor is selected, and this action is performed. If I hold the right click, the popup menu remains open and I can select any menu item. When I release the right click, the action of the selected menu item is executed. Please note that in all these cases the left mouse button is never used.
I tried different versions of Linux (SuSE / Ubuntu) and different X11 servers (Xming / Cygwin / VNC) for windows, the result is the same. This only happens with Eclipse, other applications like firefox don't have this problem.
This behavior can be partially attributed to the way Linux handles mouse clicks, that is, releasing the right mouse button will cause a choice.
Please note that in all cases Eclipse works without problems locally (on the local Linux machine), these problems only occur when remotely accessing Eclipse (X11 / VNC) from a Windows window.
I am not sure if the problem is in Eclipse, because Eclipse works fine locally. Then I'm not sure if the problem is in the X server, because other applications like firefox work fine remotely.
Any ideas? Spend hell a lot of time on this ...!
Here are some links:
http://devnet.jetbrains.net/message/5246614
http://communities.vmware.com/thread/220037
https://superuser.com/questions/433314/how-do-avoid-context-menu-in-opensuse-to-open-on-mousepress
https://bugzilla.redhat.com/show_bug.cgi?id=542841
https://github.com/linuxmint/Cinnamon/issues/947