Yeah I guess there aren’t any USB-C KVM switches on the market yet. All that crap is too new and manufacturers haven’t caught up to each other yet. Most of the ones I’ve seen are just VGA and PS/2. I was surprised to even see a few DisplayPort and HDMI ones, and they’re fairly expensive. Overall, my impression of USB-C so far is “why does this have to be so hard?”
This is a cop-out answer and not helpful for your situation, but the monitors we got at work solve the KVM problem a different way. If you ever find yourself in the market for a new monitor down the road, you may be able to find one you like that has this feature.
The Dell U3419W has video inputs for DisplayPort, 2 × HDMI, and USB-C. It can charge laptops over USB-C. It also has an internal USB 3 hub with 2 × USB 3 B input ports (to connect to your computers) and 4 × USB 3 A output ports (to connect to your peripherals). Crucially, you can bind the video sources to USB sources. This gives you KVM behavior inside the monitor.
USB hub configuration
Here is how you bind the video sources to USB sources.
With these settings, it means that
- whenever I choose the DisplayPort input, all the USB devices hooked up to my monitor will be connected to the computer on the other end of the #1 USB A-B cable.
- whenever I choose the HDMI 1 or HDMI 2 input, all the USB devices hooked up to my monitor will be switched over to the computer on the other end of the #2 USB A-B cable.
- whenever I choose the USB-C input, all the USB devices hooked up to my monitor will be switched over to the computer on the other end of the USB-C cable, which is permanently bound.
Note that Dell calls the USB hub inputs “USB 1” and “USB 2.” This is a little confusing because they’re not referring to the older, slower USB 1.1 or USB 2.0 standards, they’re a pair of USB 3.0 ports that are just called 1 and 2 to differentiate them. I think naming them USB #1 and USB #2 would have been more straightforward.
Switch the video input on your monitor from DisplayPort to USB-C using the buttons and on-screen display, and all your USB peripherals will be disconnected from your desktop and connected to your laptop.
This is a very expensive way to solve the KVM problem, so I would only recommend looking into it if you were ready to get a big new monitor anyway. It’s not worthwhile otherwise. That being said, I really love this monitor.