Barrier: control multiple computers with one keyboard mouse
Barrier is an open-source kvm software that allows you to control multiple computers with one keyboard and mouse.
It mimics the functionality of a KVM switch, which historically would allow you to use a single keyboard and mouse to control multiple computers by physically turning a dial on the box to switch the machine you’re controlling at any given moment. Barrier does this in software.
Usage
Install and run barrier on each machine that will be sharing. On the machine with the keyboard and mouse, make it the server.

OS support
Barrier works on:
- Windows 7, 8, 8.1, 10, and 11
- macOS
- Linux
- FreeBSD
- OpenBSD
Installing on macOS
On macOS you can install it using brew.
$ brew cask install barrier
Installing on Arch/Manjaro Linux
On Arch Linux you can install it using pacman.
$ pacman -S barrier