MaxiVista sounds like it will work for you. Free trial, $29.99 to buy.
Multiple computer - One mouse and keyboard
Additionally, MaxiVista Pro allows operating up to four computers from one single mouse and keyboard. Just drag the mouse cursor to the PC you wish to control:
No need to buy a KVM switch or cables. The clipboard is synchronized between all computers as well.