I have a Linux box "L" and a Windows laptop "W" side by side. I use x2vnc on L and TightVNC server on W in order to allow one mouse and keyboard (plugged into L) to control both of them. This setup has worked for many years. A one pixel wide window is created on the left edge of L's screen, and mousing into it sends it over to W where it seamlessly appears on the right edge of that screen.
Lately, I've been having problems. It seems that when Firefox (3.0.13) is the active window, the cursor will sometimes, but not always, bounce off the left edge and leave me on L. I cannot reliably make it either happen or not happen. Specifically, it looks like the cursor is vanishing and then reappearing near the center of L's screen. When I have other windows active it does not seem to happen, but I cannot say with confidence that it never has.
Every time this happens, a message is written by x2vnc to the console where it's running. It's the same message that it prints the first time it makes a successful connection. When the mouse is seamlessly passed over correctly, no message is printed. The message is as follows:
x2vnc: VNC authentication succeeded
x2vnc: Desktop name "Windows_Machine"
x2vnc: Connected to VNC server, using protocol version 3.3
x2vnc: VNC server default format:
Xinerama detected, x2vnc will use screen 1.
x2vnc: pointer multiplier: 1.240917
x2vnc: VNC server supports protocol version 3.8 (viewer 3.3)
L is running Gnome 2.22.3 on top of Ubuntu 184.108.40.206.
W is running Windows XP Professional SP3.
I've not yet actually looked at the VNC traffic, so that will be my next step if no one here can offer advice.
Thank you for your attention.