Hi everyone,
I’m trying to put together a setup with two MacBooks (work and personal) and a gaming PC with an RTX 4070 SUPER. I’ve been going in circles looking at KVMs and docks, so I’d appreciate some advice from people who’ve actually built something similar.
I’d like three independent 4K144 monitors, though I’d settle for two if it makes the setup much simpler. Each Mac should connect with one Thunderbolt cable for video, USB and charging. Separate video cables and USB from the PC are fine.
I want HDR and VRR/G-SYNC to keep working for gaming, ideally together at the target refresh rate, with 10-bit colour and full RGB/4:4:4. I also watch movies, so HDCP support matters. On the Macs, I need native extended displays without DisplayLink or MST. DSC is fine.
One of my current Macs is an M1 Pro. I know it only supports two external displays. The three-monitor goal is for after I upgrade.
There’s also a switching feature I care about: if I’m on a work call, I want to leave my USB headset and webcam connected to the work Mac while switching the keyboard and mouse to my personal Mac or PC. Showing different computers on different monitors would be useful too.
So far, the plan is:
-
TESmart DKS403-M24
-
Two CalDigit Element 5 Hubs, one per Mac
-
USB-C-to-DisplayPort cables and USB from each hub to the KVM
-
PC connected directly to the KVM
The Element 5 hubs appeal to me because they’re compact and have the ports I need. But that still leaves me with three boxes, three power supplies and a bunch of cables. I haven’t bought anything yet, and I don’t know whether this whole chain will work reliably with the features above.
What I’d really like is something like the TESmart HDC403-P23-USBK-N, but with Thunderbolt docking for both Macs and support for 2-3 independent 4K144 displays. Basically, the KVM and both hubs in one box.
Does anything like that exist? Or are there any concrete announcements worth waiting for?
If separate hubs are the way to go, has anyone used this combination or found a simpler one? I’m willing to pay more for something that works well, but I’ll have to import everything without testing it first. I’d really like to hear what works in practice and what compromises I should expect.