블로터 다음세대재단
  • 아이티캐너스
  • 오픈노하우
  • 소리아카이브
  • e하루616
  • 만드는 사람들
  • 함께해요
  • 궁금해요
  • 아카이브
  • 태그
  • 오픈램프 소개
 

공유에 해당되는 글 :: 1

요즘은 컴퓨터가 저렴해져 한대 이상의 컴퓨터를 쓰는 경우가 많다. 특히 오래된 컴퓨터가 있는 사람이 새로 컴퓨터를 구매 하였을 경우에 그러하다.

저도 노트북을 쓰고 있는데 새로 넷북(미니 노트북)을 며칠전에 구매하여 노트북을 동시에 2개를 쓰고 있다. 그런데 2개의 노트북을 동시에 쓰려니 불편한 점이 많다. 전에는 이런 경우 터미널 서비스를 사용하여 하나의 노트북에서 다른 장비를 제어 했는데 넷북은 Windows XP Home Edition이 설치되어 있어 터미널 서비스가 없다.

물론 약간의 테크닉을 사용하여 Windows XP Home Edition을 Windows XP Professional Edition 처럼 속이고 터미널 서비스를 해주는 모듈을 설치하면 되지만 이번 넷북에서는 라이선스에 위배되는 것은 하나도 설치하지 않기로 마음을 먹었기에 다른 방법을 찾아 보았다.

이 럴 경우에 사용될 수 있는 오픈소스가 Synergy 이다. 서로 다른 컴퓨터의 키보드와 마우스를 공유할 수 있도록 해 준다. Windows외에도 다양한 OS를 지원하기 때문에 이기종 OS 간에도 키보드와 마우스의 공유가 가능 하다.

아래는 Synergy 서버와 클라이언트의 설정 방법이다. 물론 Synergy 서버의 키보드와 마우스가 공유된다.

Synergy 설정

Synergy를 사용하여 여러대의 컴퓨터간에 키보드와 마우스를 공유할 수 있다. Synergy는 서버와 클라이언트가 하나의 프로그램으로 설정을 통해서 동작 하는데 Synergy 서버에 있는 키보드와 마우스가 공유된다.

다음과 같은 가정하에 Synergy를 설정하여 보자.

  • 서버 : 컴퓨터명 - pnuskgh, IP - 169.254.278.276
  • 클라이언트 : 컴퓨터명 - pnusmini


  • Synergy 서버를 설정 한다.
  • "Share this computer's keyboard and mouse(server)"를 선택 한다.
  • "Configure..." 버튼을 선택 한다.
Synergy 서버 설정


  • Synergy 서버를 설정하는 화면 이다.
  • Screens 영역은 서버와 클라이언트 정보를 등록 하는 영역 이다.
  • Links 영역은 마우스의 이동에 따른 제어 변경 정보를 등록 하는 영역 이다.
Synergy 서버 설정 영역


  • Screens 영역에서 서버와 클라이언트 정보를 등록 한다.
  • 위 Synergy 서버 설정 화면의 Screens 영역에서 "+" 버튼을 선택 한다.
  • 아래 화면과 같이 Screen Name에 서버명(pnuskgh)을 입력하고 "OK" 버튼을 선택 한다.
  • 위 Synergy 서버 설정 화면의 Screens 영역에서 "+" 버튼을 선택 한다.
  • 아래 화면과 같이 Screen Name에 클라이언트명(pnusmini)을 입력하고 "OK" 버튼을 선택 한다.
Screen 등록


  • Links 영역에서 마우스의 이동에 따른 제어 변경 정보를 등록 한다.
  • 위 Synergy 서버 설정 화면에서 다음과 같이 정보를 등록 한다.
  • 0 to 100% of the right of pnuskgh goes to 0 to % 100% of pnusmini
  • pnuskgh 컴퓨터 화면의 우측으로 마우스가 나가면 pnusmini 컴퓨터 화면의 좌측에 마우스가 나타난다.
  • 위 Synergy 서버 설정 화면의 Links 영역에서 "+" 버튼을 선택 한다.
  • 0 to 100% of the left of pnusmini goes to 0 to % 100% of pnuskgh
  • pnusmini 컴퓨터 화면의 좌측으로 마우스가 나가면 pnuskgh 컴퓨터 화면의 우측에 마우스가 나타난다.
  • 위 Synergy 서버 설정 화면의 Links 영역에서 "+" 버튼을 선택 한다.
Link 등록


  • 서버와 클라이언트간의 통신 포트를 변경 하고자 할 때 다음과 같이 설정 한다.
  • "Advanced..." 버튼을 선택하여 아래 화면을 표시 한다.
  • Port에서 사용할 포트를 입력한 후 저장 한다.
port 설정


  • 모든 설정을 마친 후 최종으로 "Start" 버튼을 선택하여 Synergy 서버를 시작 한다.



  • Synergy 클라이언트를 설정 한다.
  • "Use another computer's shared keyboard and mouse(client)"를 선택 한다.
  • "Other Computer's Host Name"에 서버 IP를 입력 한다.
  • "Start" 버튼을 선택하여 Synergy 클라이언트를 시작 한다.
Synergy 클라이언트 설정


*** 참고 문헌 ***

추신)
새로 산 넷북으로 처음 올리는 글이다. 외부 마우스도 없이 넷북의 작은 화면과 키보드를 작업을 했는데 사용하기는 불편 하지만, 전원을 연결할 필요도 없이 넷북만으로 작업을 할 수 있다는 점에서는 참 좋은 것 같다.


트랙백 주소 :: http://openlamp.co.kr/trackback/165

  1. |
    2009/08/22 12:29

    사용하는 PC가 모두 윈도라면 시너지보다는 인풋다이렉터를 추천해 드립니다. 클립보드기능이 시너지보다 강하고 한글키보드 문제도 없습니다. 설치와 설정이 시너지보다 쉽구요. http://www.inputdirector.com/

    • |
      2009/08/24 14:43

      키보드와 마우스 공유 프로그램으로는 Input Director가 더 많이 알려져 있습니다. 저의 경우 Input Director가 오픈소스가 아니라서 배제 하였습니다.

      Synergy의 경우 정확하게 사용하려면 한글 패치 등을 해야 한영 키 등이 정상 동작 합니다. 저는 패치를 하지 않고 한영 키를 누르고 싶으면 넷북의 한영키를 그냥 누르고 작업 합니다. 그래도 그닥 불편한 점은 없더군요.

    • |
      2009/08/24 14:46

      참, synergyKM을 설치하면 Input Director 처럼 그래픽 화면에서 컴퓨터간 동작을 설정할 수 있습니다.

      http://synergykm.sourceforge.net/

  2. |
    2009/08/23 11:34

    시너지도 시너지이지만, 저는 '넷북'에 눈이 더 꽂히는데요. 부럽! :)

  3. 반니
    |
    2009/08/25 16:54

    시너지는 리눅스와 윈도우 사이에서도 공유가 되서 좋더라구요.

    • |
      2009/09/03 22:17

      저도 그점이 마음에 듭니다. 새로 노트북을 하나 받을 예정인데 거기에는 Windows 대신 Linux를 설치할 계획 입니다. 지금 생각으로는 Red Hat을 설치할 생각인데 이 노트북과 지금 사용하고 있는 노트북을 서로 연계하여 사용할 생각입니다.

  4. 사시미
    |
    2010/02/11 11:53

    제가 포스팅하고 싶었던 글이네요. 퍼가도 될까요?? 말씀해주시면 삭제하도록 하겠습니다.

    • |
      2010/02/11 14:11

      넵, 물론 입니다.

      필요하시면 출처만 달아 주시고 퍼 가세요.

  5. |
    2010/08/17 17:08

    I am impressed with the presentation of your belief. It will be very constructive in regular part of site.