I purchased this KVM exactly a year ago and so far, it has worked well enough to support all my needs. I'm listing my specs here to give you some idea of what this KVM supports, because I recall how difficult it was to find solid information of whether I could run my setup with any of the Amazon's listings and manufacturers' descriptions.I have 2 systems (Macbook Pro (Intel, 2019) connected to an external GPU in Razer's Chroma Core X with AMD RX580 inside) and (a Desktop PC running dual boot Windows 11 and Debian 12 running RTX 4090). For my displays, I use 3 of the Dell's U2720Q displays, each running at 3840x2160 at 60Hz, 10bit-colour. I use display port cables (on both ends) for each of the displays and for each of the machines. HDR works across all 3 monitors (although these displays aren't great for HDR with their peak brightness of 400nits, so I have it disabled).The good news is, this KVM supports it all across both systems, including an USB3 microphone and a mouse and keyboard, all at the same time. The ports are located in sensible places, and all my devices show up correctly across both systems and all 3 OS's. Debian was the most problematic to get the NVIDIA drivers going and it took some doing, but I got it to work in the end.I've only encountered a handful of issues which others highlight here too, particularly when waking my Mac up from sleep after switching the input back from a different machine to Mac. This doesn't happen every time and it happened sporadically, maybe 5 times over the course of the past year (same display displayed across all 3 monitors, flickering in and out; restarting fixed the problem). I don't move any parts of my setup and the cables have plenty of slack, so it must be a problem with the KVM itself, as others have suggested too. It's not a deal breaker by any means and happened rarely enough to not really be an issue, but worth highlighting that it's something that can happen...Overall, great device for a great price and well worth it if you have to constantly switch between monitors. It will save you having to replace either the buttons for you on-screen display, cables from constant switching or most importantly, ports on your GPUs. These all have a fairly limited duty cycles and aren't the most robust, so investing in this KVM will probably save you money in the long run.