Can anyone explain why KVM switches and the MiSTer don't seem to work well together? Or recommend one that does actually work properly with a MiSTer system?
I posted a question in the Newcomers section about my MiSTer (it's part of a MiSTer Multisystem setup) not playing sound if connected through a KVM switch via HDMI, or not displaying video if I set dvi_mode=0. Then using a different KVM switch it all worked, but I lost the sound on my PC.
Now I've found another issue which has turned out to be related to my USB joystick. When I turn on, or reset the MiSTer, I get random repeated keyboard "presses", or missed keyboard presses, so basically everything goes haywire. You might get constant scrolling of a menu on the OSD, or just endless repeat characters when typing in a computer core, or missed characters. In the end I just started disconnecting things from my setup one at a time until I disconnected the USB joystick, which is connected to the KVM switch, and then everything worked fine. A bit more experimenting and I've discovered that this happens ONLY if the joystick is connected to the KVM switch AND the power is cycled to the MiSTer. If I plug the joystick straight into a MMS USB port, no problems. If I switch the KVM switch to my PC, then switch it back to my MMS while the MMS is powered on, no problems! Thing is the KVM switch where I had the HDMI / sound issue doesn't have the joystick / key press issue, so it's obviously not the case that this problems occur with all KVM switches. But so far I've been through 3 switches and they've all had one of these problems.
I'm currently in a very confined space so I'm not able to have multiple setups with multiple keyboards and monitors so some kind of switching system is really my only solution. Anyone got any recommendations on a decent switch that actually works properly with a PC and a MiSTer and includes USB, video and audio? Or am I looking at a 2 switch solution, one KVM and one audio? All my devices have 3.5mm audio outs so I could make that work it just takes up more space and is less tidy, but I'd prefer a single switch solution if possible.