"Ball has patched the Vino VNC server so that all VNC
clients have independent mouse and keyboard control. The patch is
based on Peter Hutterer's Multi-pointer X (MPX) extensions to X.org
(destined for X Server 1.6.0) that allow driving a desktop with
multiple mice and keyboards."