I have 2 Dell U2412M Monitors and 2 Win 10 desktops I want to share my keyboard (Microsoft Ergonomic Wired), mouse (Wireless Vertical mouse) and dual monitor set up.
Alternatively:
If that type of switch is too expensive, I would settle for a simple keyboard and mouse switch in USB 3 and use a single monitor for each computer.
I can do a simple KVM switch like this for $65.
https://www.jaycar.com.au/2-port-usb-kvm-switch/p/YN8402
Cheaper for the simple alternative would be better, however I'm prepared to spend more for the first option.
Regards
Depends on your use case, but also consider addressing one of them via the other (variety of terms, microsoft usually uses 'remote access'). Provided you aren't doing massive high speed graphics that can work well. You could also virtualise one of them to run multiple sessions if needed - and you could access said machine remotely (eg on your phone) if useful.