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
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
TESmart 1080P 60Hz USB VGA KVM Extender Over Cat5e Cat6 Ethernet Cable - Long Range 984ft/300m (Sender+Receiver)
10 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
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
Computer case Deepcool Matrexx 55 black
55 Review
Zalman Z3 M ATX π» Tower Computer: A Compact and Powerful Machine
77 Review
MasterBox Q300L Micro-ATX Tower with Magnetic Dust Filter, Acrylic Side Panel, Adjustable I/O & Ventilated Airflow, in Black
40 Review