My experience is with the 4PC 2Monitor HDMI 2.1 KVM.
There is no way to instruct the KVM to switch from the connected PCs themselves - it doesn’t appear as an addressable USB device as far as I know.
There are several options to switch:
- Front-panel buttons on the KVM
- Hotkey key sequence from the keyboard
- Dedicated USB numpad connected to the keypad port
- Serial/RS232 control
The front-panel option works 100% reliably every time, and no unusual quirks to note.
The hotkey key sequence may or may not work depending on factors such as how NKRO is implemented on your keyboard. For me, it works fine with a Cherry G80-3000 (basic standard USB HID) but doesn’t work with my Varmilo keyboard due to how they implemented NKRO.
The dedicated USB numpad input allows direct switching using e.g. numpad 1, numpad 2 keys. You can also use something like a small 3/6/9 key macropad supporting QMK/VIA from somewhere like AliExpress programmed to behave like a keypad if you don’t want a full numeric keypad.
The Serial/RS232 control is very handy if you don’t mind building something with a microcontroller like an ESP32 or a SBC like a Raspberry Pi. For example, you could set up a basic web server to issue serial commands from a web browser, a set of physical buttons wired into GPIO pins, or if using a Raspberry Pi or other device with its own USB host, a script to receive USB keyboard and issue serial commands to the KVM.
Having said all that about the standard methods, the RS232 switching would probably achieve what you want to do - plug a USB RS232 adapter into the PC on Input 1, and you could just issue serial commands from that one PC.
Both the hotkey and numpad inputs have a slight annoyance where: consider you might be switching from PC 1 to PC 2. You put PC 1 to sleep manually and then enter the hotkey for PC 2. This immediately wakes PC 1 for me 95% of the time. The front-panel switching doesn’t suffer this, and I’m currently testing the RS232 control which I believe should also be fine.
The HDMI 2.1 KVMs from Level1Techs shouldn’t have issues with EDID, my understanding is only the DisplayPort KVMs lack this. For me, switching takes around 2 seconds for video to appear. USB switching takes a bit longer - typically 5 to 10 seconds. Both these are definitely slower than an TESmart KVM (the 4 PC 2 Monitor USB 3.0 4K60 model) I briefly tried before getting the L1Techs KVM. The TESmart KVM switches both video and USB pretty much instantly, but ultimately had to send the TESmart back because of lots of USB reliability issues.