If your monitor has USB-C and USB-B, or more than one of those two, then it almost certainly has a KVM function. Some people don't realize that their monitor includes this function. Many high end monitors include a KVM function. There’s an excellent YouTube video showing how it works with a Windows machine and a Raspberry Pi. You still need to either have individual monitors for each computer (not a problem if using laptops) or a monitor with multiple inputs. It’s only limitation is that it doesn’t switch the monitor as a traditional KVM would. It also allows you to assign a keyboard shortcut to select a different computer to control.
It’s actually really cool software that allows you to arrange your setup graphically so that you can “move” your mouse across the screen “barrier” and onto the next computer (i.e your Windows machine is to the left of your Mac).
It is also available via Homebew and available for FreeBSD as both a package and as a port per FreshPorts. Binaries are available for both macOS and Windows. It works on macOS, Windows, FreeBSD, and Linux. I ran across FOSS solution for a software based KVM called Barrier. Is there software that can perform the same functions? the next version of macOS breaks it and requires an upgrade) If you're going to spend the money on software, you might as well get a hardware solution that's platform agnostic and much more reliable (i.e. You don't suddenly get KVM capability because you can stream video without cables.Īnd.if you're looking at software, that means at least one computer must be booted at all times as it has to be the host. They just replace wires as a matter of convenience. WiFi, Bluetooth and AirPlay aren't magic and give you features where none exist. If there was, you'd still need to switch it. Is there some sort of magic Wi-Fi / Bluetooth / Airplay device that can perform the same function. A simple press of a button will switch connectivity from one computer to the next. The same Logitech products like the MX Series keyboard and mouse have the ability to pair up to 3 different devices. Though convenient, it's not the exact product you would need - it's actually something simpler: multi-device connectivity. You've already mentioned Logitech Flow which allows you to use a single mouse/keyboard across two different computers simultaneously (i.e. Just get a quality monitor with multiple inputs and a keyboard/mouse combo with multiple connections. What works for a PC laptop or desktop will work equally as well with a MacBook Air/Pro laptop and Mac desktop. Are KVM switches even needed anymore for MacBook Pros?Īs special as we'd like to believe MacBook Pro computers are, they're still computers with industry standard connectivity like USB, video, etc.