I switched from a KVM to a USB switch a few years back, and haven't had any real issues with it. I don't think it was expensive either, just a standard USB 3 switch with only 2 ports. Occasionally it takes more than a few seconds after pressing the button for the switch to happen, but that's about it.