Your best bet would be to use Keyclone for your keystroke broadcasting.

You could also use synergy for Mouse control over both the PCs.

Most people find success with this setup.