2대의 PC를 사용하고 있고, 1개의 키보드 마우스만 이용해서 2대를 조작하고 싶다면, 대부분 Synergy를 사용하고 있을 것이다. 나도 6년가량 Synergy를 사용하고 있었는데, 최근 개발 환경을 Ubuntu 18.04로 업그레이드하면서 무료로 사용하던 Synergy(이전 버전의 Synergy는 Open Source이다.) 가 제대로 동작하지 않아서 대안을 찾아보게 되었다.
여러 글들과 사용 경험들을 참고해서 골랐는데, 내가 찾은 대안은 Barrier이다. Barrier는 Synergy Fork이고 기능이 대부분 동일하기 때문에 쉽게 갈아탈 수 있는 장점이 있다. 게다가 github 에서 잘 유지보수되고 있다는 점도 엄청난 장점이다. Barrier는 https://github.com/debauchee/barrier 에서 확인할 수 있다.
Building on Linux
sudo apt update && sudo apt upgrade
sudo apt install git cmake make xorg-dev g++ libcurl4-openssl-dev \
libavahi-compat-libdnssd-dev libssl-dev libx11-dev \
libqt4-dev qtbase5-dev
cd barrier
./clean_build.sh
cd build
sudo make install # installs to /usr/local/
Window Binary
https://github.com/debauchee/barrier/wiki
Synergy vs Barrier
- Pros
- Synergy는 Window 버전에서 한영키 문제가 있어서 새롭게 빌드를 해줘야 하는 불편함도 있었는데(무료 버전에서.. 정식 버전은 사용해보지 않아서..), Barrier 는 해당 버그가 없다.
- Synergy 에서는 SSL 이 안되었는데(무료 버전에서), Barrier는 SSL 이 된다.
- Cons
- 딱히 없는 것 같다.