x2vnc is an implementation of the VNC RFB protocol designed to control a machine running a VNC server in a dual-monitor situation. Its effect is to make the controlled machine's display function as if attached to the controlling machine, allowing the use of just one set of input devices on two or more machines.