I'm trying to connect my work laptop and my desktop PC to the same 50" monitor. The desktop uses DisplayPort (DP), while my work laptop can connect via HDMI or USB-C. I also need to share three peripherals: a USB-A headset base, a USB-A keyboard, and a USB-C dongle mouse. Plus, I'd like to have extra USB-C charging ports available for future use.
I've looked into KVM switches to connect both computers to the monitor, but I'm not sure if they handle the peripheral sharing well enough. Do I need to invest in both a KVM switch and a USB hub, or is there a more efficient way to set this up? Thanks for your input!
2 Answers
KVM switches are definitely meant for what you're trying to do! They typically allow you to switch between multiple computers using the same keyboard, video, and mouse, so they might have USB ports for your peripherals as well. If you're struggling to find one that fits all your connection types, make sure to look for one that specifically lists support for both DP and HDMI outputs. Some models even accommodate USB peripherals!
Have you thought about setting up a remote desktop connection between the two computers? You could connect all your peripherals to one PC and access them from the other through the remote desktop. Alternatively, a docking station for your peripherals with a USB switch could simplify things! That way, you only have to switch one cable to toggle between machines. Also, a KVM with audio support could be the easiest method if you find one that fits your needs.

I found one on Amazon that has all those connections, but you're right—many just seem to switch the video inputs, not the peripherals. Just keep searching and you'll find one that does what you need!