I've tried a couple of different programs with little success to share a single mouse and keyboard between my laptop and desktop at home. That is until I finally tried Synergy. Works like a damn charm and took five minutes to set up. Highly recommended. PS: Not mentioning Vista on the Synergy home page scared me away at first. But it works fine on Vista machines.