Very poor quality with misleading product description. If you only need 720p, this will work. Image quality is obviously compressed, but that's acceptable if you're just doing basic tasks. Try bumping the resolution up to the advertised 1080p and sacrifice contrast or smooth graphics. It looks like 1080 is just compressed to 720 and then compressed at the other end. USB is also very sluggish and almost never used at times. I connected it via 50ft Cat 6 cable and even tried a different cable just in case. Going back I use active HDMI over Category 6 and discrete USB over Category 6. Uses more cables (3) but is cheaper and really works.
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
CKL Quad Monitor HDMI KVM Switch 4 Port 4K@30Hz with Cables - Extended and Mirrored Display Support for Windows, Linux, and Mac
11 Review
Enhance Productivity with CKL HDMI KVM 2 Port 4K 30Hz Dual Monitor Extended Display (CKL-922HUA)
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