I looked into using a KVM switch (Keyboard/video/mouse) but from my understanding, when you switched from computer A to computer B, computer A was essentially shut down. At least with respect to being able to see the monitor and stuff that was going on with that system.
I did come across what I consider to be a much better solution, and found it right here on Cnet. Google a program called Synergy. It is a free software program. You need to install it on both computers. Here is my situation.
I have 3 computers on my network. One is my wife's computer. The other two are a laptop and desktop that belong to me.
I installed Synergy on the laptop and my desktop. I consider my laptop to be my primary and my desktop to be my secondary system. Because I did not like the little keyboard or mouse pad on the laptop, I purchased a full sized wireless keyboard and mouse for my laptop.
I set Synergy up to see my laptop as the server and my desktop to be the client. Now I have my keyboard/mouse connected via USB cable to my laptop. My desktop has no keyboard or mouse connected to it.
When I come home, I turn on both computers. Once they both boot up, they can "see" each other because they are on the same network. Te keyboard and mouse function on the laptop. If I move the mouse off the right side of the laptops screen, it enters my desk top monitor from the left. The desktop is now the "active" system, and the mouse and keyboard function for that computer. By moving the mouse to the left of the desktop screen, it appears on my laptop screen, just as if I had a dual monitor set up. But instead of having a single system sharing 2 monitors, I have 2 systems haring tha single keyboard/mouse.
Now lets' say I want to multi-task. I move my mouse over to my laptop and start running a defrag. Once that begins, I simply move my mouse over to the desktop screen and I can work on that computer, while I monitor the defrag on my laptop.
Presto, I'm using a single keyboard and mouse between 2 computers, at the same time. There are unfortunately, 2 major draw backs to using synergy. But then you had to know there would be right?
First, in order to use synergy, both computers have to be networked.
Secondly, you can not drag and drop files between the 2 computers. You can however copy/paste files, since the computers are networked.
But in the long run I find this a much better solution to using a kvm switch.