Synergy

아마 올 여름 정도였을텐데, 회사 들어올 때 지급받은 PC는 사양이 그리 낮지 않았지만 클라이언트 프로그래머들이 너무 바빠서 웬만한 데이터 변환 도구를 제작할 시간이 없었기 때문에 엑셀 매크로를 가지고 데이터 변환 도구를 만들었씁니다. 겉으로 보이는 것에 비해 내부적으로는 꽤 큰 데이터를 처리해야 했기 때문에 엑셀 매크로로 만들어진 변환 도구는 상당히 느리게 돌아갔습니다. 견디다 못해 PC를 한대 요청했는데, 그때 상황이 제법 급했기 때문에 생각보다 빨리 PC가 지급되었습니다. 그 때부터 책상 위에 볼성 사납게 모니터 세 개가 굴러다니게 됐지요.

웬만하면 KVM 스위치를 써서 두 대의 PC를 핸들링하거나, 모니터 하나에 DSUB와 DVI를 각각의 PC로부터 연결해놓고 스위칭하는 방법을 사용했는데, 메인으로 사용하는 두솔 모니터는 모니터 아래에 달린 단추들 마감 상태가 워낙 나빠서 단추가 잘 눌리지 않는데다가 모니터는 있지만 KVM 스위치는 재고가 없던 상황 덕분에 모니터를 하나 더 받아오게 됐습니다. 그래서, 키보드와 마우스도 한 세트를 더 놓고 작업을 했습니다. 네트워크와 svn을 통해 PC 두 대 사이에 데이터를 공유하는데는 금방 익숙해졌지만 이쪽 PC에서 작업을 하다가 저쪽 PC로 가려면 키보드를 바꿔 잡아야 하는 점은 꽤 귀찮았습니다. 그렇잖아도 좁아터진 책상 위를 수습할 수가 없었지요. 그렇게 지금까지 개겼습니다.

Synergy라는 프로그램을 사용해 네트워크로 키보드와 마우스를 공유할 수 있다는 글을 보았습니다. 제대로만 돌아간다면 모니터는 못 치워도 키보드와 마우스를 한벌씩 치워버릴 수 있어서 당장에 돌려봤습니다. 윈도우용은 GUI에서 세팅을 마칠 수 있게 되어 있지만, GUI가 그리 친절하지는 않기 때문에 잠깐 해맸습니다. 서버 모니터에서 클라이언트 모니터로 이동하는 관계만 설정한 다음 마우스 커서가 다시 돌아오지 않아 잠깐 당황한 다음 제대로 설정을 마쳤습니다.

serverLogResized

Synergy는 네트워크를 통해 키보드와 마우스를 공유해줍니다. 한쪽을 서버, 한쪽을 클라이언트로 설정한 다음, 클라이언트에서 서버 IP를 지정해 주고, 서버에서는 모니터의 위치와 마우스가 넘어가는 관계를 지정해 주면 듀얼모니터를 쓰는 것처럼 마우스가 다른 컴퓨터로 넘어갑니다. 마우스가 클라이언트로 넘어가면 키보드도 넘어가 옆에 있는 독립된 다른 PC를 바로 사용할 수 있습니다. 파일을 주고받을 수는 없지만, 클립보드가 공유되기 때문에 웬만한 텍스트와 그림파일 정도는 클립보드를 통해 주고받을 수 있습니다. 특히 윈도우가 시작할 때 실행하게 해두면 로그인도 가능합니다.

몇 가지 귀찮은 점도 있는데, 마우스 휠버튼을 전송해주지 않습니다. 그래서 클라이언트 PC로 간 다음 휠버튼을 누르면 서버쪽에서 눌린걸로 처리됩니다. 또, 당연한 이야기일 수도 있지만 Ctrl + Alt + Del 키를 전송할 수 없기 때문에 윈도우를 잠그려면 윈도우키 + L의 조합을 사용해야 합니다. 또, 호환되지 않는 프로그램에서 문제를 일으키는 모양인데, 제 경우에는 언리얼 엔진을 사용한 모든 게임과 게임 관련 도구에서 마우스 커서가 이상 동작을 보였습니다. 언리얼 에디터를 가끔가다 봐야 하기 때문에 키보드는 치웠지만, 마우스를 치우지는 못해 결국 책상 위에는 키보드 하나와 마우스 두개가 남았습니다.

2007/11/19 17:32 2007/11/19 17:32

, , ,

트랙백

  • Tracked from falcon - 정열의 파이터 2007/11/21 13:14x
    제목 : ubuntu 7.10 synergy 설치 및 활용하기

    synergy 라는 키보드와 마우스를 공유해 주는 유용한 프로그램이 있다. 처음 이런 동영상을 봤을 때 정말 신기했는데... 지금은 없어서는 안될 필수 프로그램이 되어버렸다. synergy에 대한 자세한 설명은 아래 링크에서... http://jwmx.tistory.com/833 http://drzekil.tistory.com/169 리눅스에서는 원래 설정 파일을 열고 직접 setting 해줘야 했지만 quicksynergy 를 사용하면 윈도우나 맥..

  • Tracked from falcon - 정열의 파이터 2007/11/29 22:58x
    제목 : synergy 사용시 ssh로 암호화하기

    synergy에 대한 소개 http://falcon162.tistory.com/74 나의 경우 ubuntu 7.10을 synergy server로, windows XP를 synergy client로 사용한다. 따라서 ubuntu에 물려있는 키보드와 마우스를 이용해 ubuntu 및 windows를 모두 사용한다. 그러나 synergy에는 암호화 기능이 없다는 커다란 단점이 존재한다. windows 컴퓨터로 웹에 로그인 하거나 하는 경우 조금 찝찝한 마..

답글

  • eslife | 2007/11/19 19:08 | 답글 | 수정

    시너지 ,, 너무 좋은 프로그램이죠
    저도 사용중인데, 마우수 휠이 안된다는 말씀은 이상한데요.. 마우스 휠도 잘 전달되어서 웹 서핑등도 문제 없이 잘 되거든요
    예전엔 한영변환때문에 불편했는데 패치를 제공해 주시는 분들덕분에 그 부분도 해결 되었고, 클라이언트 PC 에서 한글이 전각처럼 표시되던 문제도 CAPS 락 문제여서 해결 되는 바람에, 이제 거의 문제 없이 사용중입니다.
    하드웨어적인 지원없이 소켓 통신만으로 이런 일을 가능하게 해 주다니 정말 대단한 사람들이예요 ^^;

  • 답글: OpenID LogoMilfy | 2007/11/19 23:38 | 답글 | 수정

    아. 휠 굴리는 건 전송이 되는데, 휠 버튼을 누르는건 전송이 안되더군요. 지금 생각해보니 저도 한영 전환이 안돼서 마우스로 눌러서 썼습니다. 저는 한영키 문제가 제 키보드 설정의 문제인줄 알고 '그런가보다' 하고 있었거든요.

  • 잠그기 | 2008/04/30 08:51 | 답글 | 수정

    secondary screen 에서는 ctrl+alt+del 키의 작동을 ctrl+alt+pause 키로 대신 하는군요.
    그리고 버전업이 되어서 인지 마우스 휠도 잘 먹는군요.

  • 철새 | 2008/06/26 16:09 | 답글 | 수정

    최근 사용할 일이 생겨서 설치해 사용 중인데, 그다지 별 문제는 발생하지 않더군요. 다만 ctrl+alt+del 기능만 클라이언트에서 먹지 않는 거 외엔 마우스 스크롤 클릭이나 한영전환 등 모두 이상없이 잘 동작 하네요... 아주 바람직한 프로그램입니다.
    아마도 한영전환 패치가 있는 듯 하네요. 제가 쓰는게 패치된 거라고 하니...

  • SkyKiDS | 2009/06/05 00:22 | 답글 | 수정

    글 잘 읽었습니다. :) 저는 아무런 이상없이 동작합니다. 마우스 휠 버튼은 거의 쓰지 않아 잘 모르겠어요. 단축키 등도 이상이 없는 훌륭한 프로그램입니다. 단지 암호화가 안되어서...지금 관련 문서를 찾는 중이에요.

답글을 남깁니다.

[로그인][오픈아이디란?]


[요즘에 쓴 글] [예전에 쓴 글]

(C)Milfy / neoocean.net, milfy@neoocean.net