This is HDMI and USB 3 KVM and it works most of the time. One of the great things about it is that it's USB powered, so you can run it without using another power adapter plugged into an outlet. If you have an always-on PC, NAS, etc., you can use it for power. I use an extension cord with USB connectors, it works fine. Press the button and it switches to This Computer, so you can connect 4 devices to an HDMI display and a set of USB devices, up to 4 USB devices actually - or a lot more if you connect a USB hub to one of these 4 connect USBs ports. They work great: Dell Windows WorkstationDell Linux DesktopRaspberry Pi 4Chromebook (everything I've tried a lot)Microsoft Surface TabletsRoku Streaming StickChromecastGoogle TV with Chromecast What doesn't work:Acer Desktop - just gets confused when it shuts down and throws an error, which states that This display (this KVM) does not have a native resolution and the display then becomes unresponsive. I have no idea why one PC is having problems and the other isn't. I suspect the problem is with this particular Acer and not this KVM, but thought I'd mention it anyway. Another issue I've encountered occasionally involves Microsoft Surface tablets (Pro7 and Go2). They usually work fine, but a few times when I selected them on this KVM, the icons and windows got swapped. This happens when the display is set to a lower resolution than the resolution you are using. So when you switch to other devices, KVM sets the wrong resolution for the virtual HDMI device that stays connected to Surface computers. this. I'm running at 1440p, but when I go back to surface computers (sometimes, not always) the windows resize as if the display had dropped to 1080p. It's not cool and very annoying at work. So the virtual device connected to this KVM is not great, but it mostly works. It's a budget KVM, so if you have those little hiccups, if you can't stand them, you can invest in a better one. But overall not bad.
CKL 4 Port KVM Switch Dual Monitor DisplayPort 4K 60Hz: Unprecedented Multi-Computer Control with Audio, USB 2.0 HUBS, and DP 1.2
11 Review
TESmart 1080P 60Hz USB VGA KVM Extender Over Cat5e Cat6 Ethernet Cable - Long Range 984ft/300m (Sender+Receiver)
10 Review
CKL Quad Monitor HDMI KVM Switch 4 Port 4K@30Hz with Cables - Extended and Mirrored Display Support for Windows, Linux, and Mac
11 Review
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
Computer case be quiet! Pure Base 500 black
32 Review
Fractal Design Define R5 - ATX Mid Tower Computer Case - High Airflow and Silent Optimized - Includes 2x Dynamix GP-14 140mm Silent Fans - Water-Cooling Ready - Black
43 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