In an attempt to avoid an XY problem, I'll separate my objective from my proposed implementation:

X:

I'd like serial-console-ish access to my server. This way I can remotely troubleshoot the server in the event the NIC goes down or I need access to it outside of the OS. Unfortunately this is running a regular desktop motherboard (Crosshair II), so there's no serial console port.

Y:

While this is pretty ghetto, my idea is to use the other server on the same rack. I could point a webcam at the monitor for visual feedback. Where I'm stuck is the actual input. Is there a piece of software that will allow the other server to mimic or expose itself as a USB keyboard? That way I could simply run a USB cable between the two, and remote into the "good" server to troubleshoot the "bad" server.


I'm hoping the solution is a simpler and better option than my "Y", but any tips would be greatly appreciated.