Skip to content
Tech News
← Back to articles

Two computers, one monitor, zero fiddling – Alex Plescan

read original get USB-C Docking Station → more articles
Why This Matters

This article highlights a practical solution for seamlessly switching between multiple computers using a single monitor and peripherals, which is especially beneficial for remote workers and tech enthusiasts. By leveraging a monitor with built-in KVM functionality and DDC commands, users can significantly streamline their workspace, saving time and reducing cable clutter, ultimately enhancing productivity and user experience in multi-device setups.

Key Takeaways

I’ve got a Mac laptop and Linux desktop, and use the same keyboard, mouse, and monitor for both. If you also work from home, I’m sure you can relate… laptop for work, desktop for hobby… but only one monitor and peripherals.

Switching between the two machines has always been a pain. It requires either fiddling around with plugging and unplugging cables at the back of the monitor, using flaky USB-C switches, or annoying dongles.

With a recent upgrade of my monitor I wanted to solve this problem for good; I wanted to be able to switch between the two machines very quickly, without any fiddling. In fact, even lifting my hands off the keyboard would be considered failure.

Well, I’ve done it. Behold:

Your browser does not support the video tag.

A couple of things have made this possible:

Getting a monitor with KVM (keyboard, video, mouse) functionality built in, so I can plug USB inputs into it and have them follow whatever the active input source is, and… Using DDC (Display Data Channel) commands to control the monitor via its HDMI/DP cable.

Let’s go into these one by one…

The monitor

I won’t bury the lede. It’s the MSI MPG 321URX (affiliate link). The main draw of this thing is its absolutely beautiful QLED panel that runs 4K at 240 Hz. Good for programming, good for gaming.

... continue reading