Avec deux écrans, tu as synergy http://synergy2.sourceforge.net/ qui marche pas mal. Tu peux essayer, mais je doute que ce soit pratique avec un seul écran: synergy fonctionne un peu comme du double écran, quand tu passes la souris après un coté de l'écran, tu "changes" de machine. Si tu rajoutes le temps de basculer (manuellement) l'affichage d'un écran à l'autre, ça doit pas être très utilisable, mais pourquoi pas.
Sinon VNC/SSH serait plus pratique AMHA, ou une solution matérielle type KVM, suivant ce que tu veux faire...