
I've never been a fan of HID emulated KVM but this one works. Each connected keyboard/mouse appears as a separate USB device on a "virtual hub" with its own original VID/PID. It even works with my Apple USB keyboard, even though that keyboard has a built-in hub. You can even connect another HID device like a mouse to your keyboard and that will work too! However, you cannot connect a non-HID device such as a flash drive. And yes, it fully supports 2560x1440 ("2K") at 60Hz. In fact, I overclocked it to 80Hz - the limiting factor is my display, not the KVM. UPDATE: Use short high quality DisplayPort cables! Avoid cheap cables or cables longer than 1 meter if you can, especially on the way from the switch to the display. Using longer cables can cause the display to flicker and go blank from time to time.

TESmart 1080P 60Hz USB VGA KVM Extender Over Cat5e Cat6 Ethernet Cable - Long Range 984ft/300m (Sender+Receiver)
10 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

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