KVM Nerd's home

Design Goals

When planning my project, I tried to achieve the following design goals:

  • Save as much electrical energy as possible
  • Make it as flexible and extensible as possible
  • Build it in a way it can be dismounted as good as possible for transport
  • Try to keep the computers in their original state, but use a powerful configuration for the time they were built, do not become too unrealistic
  • Try to be able to exchange data to and from every computer
  • Reduce cable mess as much as possible
  • Automate as much as possible
  • Do not even get the idea of using more than two cabinets and the desk for the computers and additional stuff (WAF)
  • At least try to have a reasonable airflow in the setup to optimize cooling
  • Break it all down to one console and split it to different output consoles from this point, involving the following connections:
    • HDMI for picture (and sound)
    • Analog sound (including 2.0, 5.1 and 7.1)
    • Two dedicated USB 1.1 connections for keyboard and mouse
    • USB 2.0 for peripheral devices, e. g. game controllers
  • Have the following consoles:
    1. Local console at the desk
      • DVI-D/HDMI for picture (and sound)
      • Analog sound (2.0/4.0/5.1/7.1)
      • S/PDIF (for direct connection to the receiver, and for feeding into HDMI)
      • HDMI sound
      • USB 1.1 for keyboard and mouse
      • USB 2.0 for additional hardware
    2. Remote console in the living room
      • HDMI for picture and sound
      • USB 1.1 for keyboard and mouse
      • USB 2.0 for additional hardware
    3. KVM over IP console
      • DVI-D for picture
      • Analog sound (2.0)
      • USB 1.1 for keyboard and mouse
      • USB 2.0 for additional hardware
Last updated on 16 Jul 2020
Published on 23 Apr 2020
Edit on GitHub