I had my doubts about what it could do and how well it could do it. I love this KVM switch. All data is routed between my two computers via a monitor, keyboard, wireless mouse and set of speakers. I just hit the NumLock key twice to switch computers. It takes about 2 seconds to toggle, and I'm fine with that. However, printers are not redirected. So my two printers are connected to one of my computers and then another computer accesses the same two printers over my network (just for setup). Once that's set up, double-pressing the NumLock key toggles everything back and forth. The kit includes all the extra cables you need. (How it works is pretty awesome.)
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
CKL Quad Monitor HDMI KVM Switch 4 Port 4K@30Hz with Cables - Extended and Mirrored Display Support for Windows, Linux, and Mac
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
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
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
Computer case AeroCool Cylon black
39 Review
Computer case be quiet! Pure Base 500 black
32 Review
Computer case Deepcool Matrexx 55 MESH black
64 Review