And once you plug in a dedicated 5V power supply they are rock solid.
http://www.cablechick.com.au/cables/4-port-hdmi-switcher.htm...
(I have also tried a simple powered switch with an IR remote control, but it caused signal degradation & glitches.)
Seriously though, I am a regular user of DVI and VGA KVMs, which have served me well over the years, but now as I migrate to HDMI or DisplayPort connectors and higher resolutions, I'm finding myself having to re-think how I hook everything together.
I tried plugging the cable into my KVM switch and it worked okay on the Windows 10 side but there was some hot-plugging kernel panic when switching to Linux (must file a bug report!)
So perhaps the future of KVM switches doesn't need video connectors such as VGA/DVI/DP if USB-C -> HDMI (as smartphones are adopting) becomes universal.
https://www.amazon.com/gp/product/B071CJWSPF/
https://www.amazon.com/Plugable-One-Button-Swapping-Between-...
4k 60fps 4/4/4 color no problem