I have dual monitors (HDMI/DVI, 1920x1200) and will be buying a second PC, and perhaps also a third monitor. I'd like to share each monitor individually between the PCs, i.e. put all monitors on one PC, or 1 on each, or if I have 3 monitors, 2 on a single PC and 1 on the other one.
I'd share a keyboard and a gaming mouse with both computers. Ideally I want the extra mouse keys to work but I'll live if I have to buy a second mouse.
I can't use a software solution (like here) for security reasons; one PC is for work and the other one will be used for internet and all other sorts of unsafe stuff.