One of the PCs is set up as a server, the rest run the client. Like dual-monitor, you can move the mouse to the next computer and it takes over control. You can also share clipboard content over the computers, allthough this is still a bit buggy.
So, can you take an IR keyboard and repeat the signal to your server from room to room in your house?