I have multiple PCs all with dual monitor outputs and I want to be able to essentially assign any input to any output on the fly. The purpose is so that I can use both monitors with either machine in a dual-monitor config, but then be able to work on the primary monitor of one machine while monitoring the second.
Normal Dual-Monitor config:
I would just use VNC or RDC and do it all through remote desktops, but I often have to be connected via secure software that locks out local network connections.
I could just use multiple KVMs, but I'm really hoping for something a bit more elegant.