
I've been using this in my home office for four months. I use it with two 1440p monitors, two Windows 10 computers, a Linux computer and a 13" MacBook Pro. Everything works fantastic with one exception - the Mac refuses to recognize my external mouse and keyboard when connected via KVM. My workaround was to get a USB a/b switch (I got this one here: https://www.amazon.com/gp/product/B01MXXQKGM/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1) so I just need to click it when switching to/from Mac. A little annoying, but not critical. The keyboard shortcut to switch inputs is very handy as my KVM sits quite far under my desk so accessing the physical buttons is awkward. Overall I'm very happy with it so far!

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

๐ 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

CKL Quad Monitor HDMI KVM Switch 4 Port 4K@30Hz with Cables - Extended and Mirrored Display Support for Windows, Linux, and Mac
11 Review