Tuesday, January 4, 2022

Flowing Fix: Controlling multiple computers with one keyboard and mouse

 Barrier

A virtual KVM switch, allowing for local network control of multiple computers (running either MS Windows, macOS, or Linux) using a single keyboard and mouse. Barrier is a fork of  the Synergy 1.9 codebase (more info on Barrier: https://github.com/debauchee/barrier)

Download link: https://github.com/debauchee/barrier/tags


Note: a common issue is not creating an SSL cert on Windows (via  https://github.com/debauchee/barrier/issues/231)

First, install openssl (either with Git https://git-scm.com/  or standalone https://www.openssl.org/ ), then:

cd %LOCALAPPDATA%\Barrier\SSL

mkdir Fingerprints

openssl req -x509 -nodes -days 365 -subj /CN=Barrier -newkey rsa:4096 -keyout Barrier.pem -out Barrier.pem

openssl x509 -fingerprint -sha1 -noout -in Barrier.pem > Fingerprints\Local.txt

If you use WSL, I recommend you to do it from there, replacing %LOCALAPPDATA% with your Windows path.

If you use WSL, I recommend you to do it from there, replacing %LOCALAPPDATA% with your Windows path.