Windows와 Raspberry Pi 간에 Synergy를 사용하여 마우스와 키보드 공유하기
Synergy는 여러 컴퓨터 간에 마우스와 키보드를 공유하기 위한 무료 오픈 소스 소프트웨어입니다. Windows, Mac OS X 및 Linux(라즈베리 파이 포함)에서 작동하며, 컴퓨터 간에 마우스를 원활하게 이동할 수 있게 해줍니다.
Synergy는 하나의 컴퓨터를 서버로 지정하고, 마우스와 키보드가 연결된 컴퓨터와 하나를 클라이언트로 지정하여 작동합니다. “서버” 컴퓨터의 화면 가장자리를 넘어 마우스를 이동하면 “클라이언트” 컴퓨터에 나타납니다. 이 예제에서는 Windows PC를 Synergy 서버로 구성하고 Raspberry Pi를 Synergy 클라이언트로 추가합니다.
설정하기
Windows PC에서 프로젝트의 다운로드 페이지에서 Windows용 Synergy를 다운로드합니다.
다운로드한 .msi 파일을 실행하고 설치 마법사를 따릅니다. 설치가 완료되면 Synergy 애플리케이션을 실행해야 합니다. 처음 실행할 때 사용할 언어를 포함하여 몇 가지 질문에 답해야 합니다.
서버 또는 클라이언트를 실행할 것인지 묻는 질문에 “서버(새 설정)”를 선택합니다.

“다음”을 클릭하면 Synergy 서버의 기본 창이 나타납니다.

“서버 구성…”을 클릭하여 Synergy 설정의 레이아웃을 구성합니다. 구성 화면에서는 마우스가 Windows PC를 떠나 Raspberry Pi에서 활성화될 위치를 정의할 수 있습니다.
모니터 아이콘을 오른쪽 상단에서 그리드 중앙의 모니터 옆의 사각형으로 드래그합니다.

이제 “이름 없음” 모니터를 두 번 클릭하고 “화면 이름:” 필드에 “raspberrypi”를 입력합니다. Pi의 호스트 이름을 “raspberrypi”가 아닌 다른 것으로 변경한 경우 현재 이름을 입력합니다. hostname 명령을 사용하여 Pi의 호스트 이름을 확인할 수 있습니다. 이제 “확인”을 클릭합니다.

“서버 구성” 창을 닫으려면 “확인”을 클릭한 다음 Synergy 서버를 실행하려면 “시작”을 클릭합니다. Windows 부분의 구성은 이제 완료되었습니다. 그러나 Pi로 이동하기 전에 Synergy 서버가 사용하는 IP 주소를 기록해야 합니다. “서버(이 컴퓨터의 마우스와 키보드 공유)” 체크 박스 바로 아래에 “IP 주소” 레이블 옆에 하나 이상의 IP 주소 목록이 있습니다. 첫 번째 주소는 굵게 표시되어야 합니다(기본 주소이기 때문입니다). Raspberry Pi를 구성할 때 필요하므로 기록해 두십시오.
Raspberry Pi에서 터미널 창을 열고 다음 명령으로 Synergy를 설치합니다:
sudoapt-get install synergyWindows 플랫폼과 마찬가지로 Synergy는 클라이언트 또는 서버로 실행할 수 있습니다. 이미 Windows에서 서버를 구성했으므로 Raspberry Pi는 클라이언트가 되어야 합니다. 클라이언트를 시작하려면 터미널 창에 다음 명령을 입력합니다:
synergyc 192.168.1.169여기서 “192.168.1.169”는 Windows PC의 Synergy 서버에서 기록한 IP 주소입니다.
이제 PC로 돌아가서 마우스를 Raspberry Pi 쪽으로 화면 가장자리에서 이동해 보십시오. 마우스는 Windows PC의 화면에서 사라지고 Raspberry Pi의 화면에 나타나야 합니다.
이제 Windows PC에 연결된 마우스와 키보드를 사용하여 Pi를 완전히 제어할 수 있습니다! Synergy 서버의 “로그” 출력에서 구성 문제를 해결하는 데 도움이 될 수 있는 정보 메시지를 확인할 수 있습니다.

Pi가 연결되면 “클라이언트 raspberrypi가 연결되었습니다”라는 메시지가 표시되고, 마우스를 화면 가장자리에서 이동하면 “PC에서 raspberrypi로 전환“과 같은 메시지가 표시됩니다.
위의 예제 설정에 문제가 있는 경우 아래 댓글 섹션을 사용하여 질문해 주시면 도움을 드리겠습니다.