x2vnc ist eine Implementation des VNC-RFB-Protokolls zum Steuern eines Rechners, auf dem ein VNC-Server in einer Dual-Monitor-Situation läuft. Ihr Effekt ist, das Display des gesteuerten Rechners so funktionieren zu lassen, als wenn es an den steuernden Rechner angeschlossen wäre. So kann ein Satz von Eingabegeräten mit zwei oder mehr Rechnern verwendet werden.