Basically I have a working MacBook Pro and a personal MacBook Pro (both only with USB-C type TB3 connectors) and then I have an HDMI monitor (the HDMI part is a hard requirement for it to have worked). My keyboard (WASD code) and mouse (something made by Logitech) plug into the front USB 2 ports, and the front USB-C ports fit any MacBook. Pros: no video loss, no keyboard/mouse input lag, one physical button on the hub to switch inputs. The inputs usually switch without a delay. So/so experience: There are a few issues that are NOT this hub's fault. If your monitor is the same as mine and supports HDMI, DVI, VGA, etc., switching is like plugging in a new computer (which is basically what happens) and it may take a few seconds to go through the settings. Additionally, if you are using a closed MacBook, Mini or even a PC, add a wake-up time for systems. Again, this is unrelated to this unit, and if I were to keep both units open with an HDMI-only monitor, it would be a split-second switch, which is worth mentioning up front for anyone wanting this setup. IMPORTANT: The included USB-C cables transmit crystal clear HDMI video. I don't know about ultra high resolution, but I don't lose quality at all on my IPS monitor, so I definitely wouldn't spend a bunch on "upgrading" cables.
NEWCARE HDMI KVM Switch: 4K@60Hz, 2x1 HDMI2.0 Ports + 3X USB KVM Ports - Share 2 Computers on UHD Monitor, with Wireless Keyboard and Mouse Support - USB Disk, Printer, USB Camera Compatible
10 Review
4 Port USB 3.0 Switch Selector - Pubioh KVM Switch for Mouse, Keyboard, Printer, Scanner - 2 in 4 Out Sharing Box with Switch Button and 2 USB 3.0 A to A Cables
11 Review
π HDMI 2.0 4 Port KVM Switch with 4K@60Hz, 2K@144Hz,1080P@120Hz Support, 18Gbps Bandwidth, USB 2.0 Keyboard/Mouse/Printer/Monitor/PC Selector, Audio Out/Mic In, HDR10, Dolby Vision, Dolby/DTS, HDCP2.2 Compatibility
10 Review
π TRENDnet TK-803R: 8-Port Rack Mount KVM Switch with VGA & USB Connection, USB/PS2 Support, Device Monitoring, Auto Scan - Control 8 Computers/Servers
10 Review
Fractal Design Node 304 - Black - Mini Cube Compact Computer Case - Small Form Factor - Mini ITX β mITX - Enhanced Airflow - Modular Interior - Includes 3x Fractal Design Silent R2 120mm Fans - USB 3.0
42 Review
MasterBox Q300L Micro-ATX Tower with Magnetic Dust Filter, Acrylic Side Panel, Adjustable I/O & Ventilated Airflow, in Black
40 Review
Computer case Deepcool Matrexx 55 MESH black
64 Review
Computer case be quiet! Pure Base 500 black
32 Review