안녕하세요?


당분간 시너지 관련된 글을 쓸 일이 없을 줄 알았는데,


오늘 보니 제 한글패치를 가지고 Nightly Build 를 돌리기 시작한거 같습니다.


http://synergy-project.org/nightly?filter=pr5196


Nightly Build 버전을 받을 수 있는 링크는 위와 같습니다.


저기에는 이전 글에서 적은 다른 수정사항은 없고,

순수하게 한글키 사용할 수 있는 수정사항만 반영된 것입니다.



관심있으신 분은 같이 테스트 부탁드립니다..



저의 Pull Request 는

https://github.com/symless/synergy/pull/5196


이고.. 한글패치 Github 주소는

https://github.com/ommokazza/synergy

입니다.



Pull Reqeust 에 직접 글을 쓰기 귀찮으신 분은...

이 포스트에 문제점을 남겨 주시면 확인하도록 하겠습니다.


반응형

설정

트랙백

댓글

  • Kimin Ryu 2016.04.27 16:26 답글 | 수정/삭제 | ADDR

    안녕하세요. 저같은 경우는 리눅스를 base로 kvm에 window를 사용하는데 리눅스에서 alt-R을 한영키로 사용중이고, 잘 작동합니다. 그런데 윈도우에서는 alt-r이 그냥 alt로만 작동하는데요, 반대되는 상황은 좀 다른 case일까요? shift-space로 한영키전환이 잘되긴 합니다 ㅎ

    • BlogIcon 아자 2016.04.27 17:52 신고 수정/삭제

      안녕하세요?
      KVM 이라는게.. VirtualBox 같은거로 보이는데(인터넷 검색해 보니깐요..)
      시너지를 사용해서 키보드/마우스 공유를 해야 되는 건가요?

      기본적으로 윈도우에서 키보드를 103/106키가 아니라 101/104키로
      레이아웃을 선택하면 오른쪽 Alt 키가 한영키로 동작할꺼 같습니다...

  • yoo 2016.06.10 10:18 답글 | 수정/삭제 | ADDR

    안녕하세요 이 글을 보실 지 모르겠지만 synergy 빌드하다가 궁금한 점이 생겨 여쭙습니다.
    빌드 하고 나면 synergys와 synergyc가 생겨서 커맨드 명령으로 입력하여 사용하면 잘 사용할 수는 있는데요
    gui로 동작하게 하는 synergy 실행파일 (윈도우의 경우 : synergy.exe) 이 생성이 안되서 방법을 찾고 있습니다.
    혹시 이 문제에 대한 해결 방안을 알고 계시다면 만약 괜찮으시다면 도움을 좀 받을 수 있을까요?

    • BlogIcon 아자 2016.06.10 10:59 신고 수정/삭제

      특별이 그 파일만 생기지 않을 이유가 없어 보이는데요..
      GUI 쪽이라면 QT 쪽 설정이나 버전 문제가 아닐까 의심스럽긴 합니다.

      그리고 synergy의 어떤 소스를 어떤 환경(윈도우? 리눅스?)빌드하신 건지요?

    • yoo 2016.06.14 13:59 수정/삭제

      저도 qt관련문제로 생각해서 찾아보고 qt make? 파일을 손대보라는 얘기도 있고해서 건드려봤는데 아직까지는 실효를 못 거두고 있네요

      synergy-v1.8.3-beta-d5bdf1f-Source
      를 나이틀리 페이지에서 받아서 윈도우에서도 해보고 리눅스에서도 해보았습니다.

      윈도우에서는
      Synergy 1.5.1 한글키 패치 & 빌드 방법 (2016.4.12 수정) 내용을 참고하고 또한
      https://github.com/symless/synergy/wiki/Compiling#Windows
      내용을 같이 보고 하였구요
      리눅스에서도 마찬가지로 깃허브 보고 빌드하였습니다.
      python-2.7.11
      qt-sdk-win-opensource-2010.02
      wix310
      bonjoursdksetup
      등등 설치하고 환경변수도 세팅한 것 같은데 다른 실행파일들은 빌드가 되는 것 같은데 synergy.exe파일은 생성이 안되는 것 같습니다.
      윈도우 8.1 사용중이구요

      다시 해보면서 확인한건데
      커맨드에 다음과 같은 내용이 나오면서 에러가 발생하는 것 같습니다.
      make gui command: mingw32-make release
      entering dir: src/gui
      mingw32-make: *** no rule to make target 'release'. stop.

      qt관련한 문제가 맞는 것 같은데 mingw32가 32비트용인것인가요?
      어떻게 해결해야할지 현재 잘 모르겠네요 ㅠㅠ

    • BlogIcon 아자 2016.06.14 15:44 신고 수정/삭제

      mingw32-make.exe 파일은 qt 내에 포함된 파일일 것입니다.
      시너지 소스의 src/gui 디렉토리에 Makefile.Release 파일이 있어야 할 것 같습니다.

      만약 해당 파일이 없다면 해당 파일은 qmake 에서 자동으로 생성된다고 적혀 있던데,
      hm conf -g2 (혹은 -g1) 명령이 제대로 실행 되었는지 확인해 보는건 어떤가요?

    • BlogIcon 아자 2016.06.15 05:57 신고 수정/삭제

      환경설정에 맞게 make 파일을 생성하는 도중 git revision을 가져오는 데,
      이것이 실패해서 그런것으로 보입니다.

      소스를 git 으로 땡기시던지,
      혹은 ext/toolchain/commands1.py 파일의 내용 중,
      getGitRevision() 함수에서 raise Exception 하는 코드를 없애보시고 다시 hm conf -g2 를 실행해 보세요.

    • yoo 2016.06.16 10:25 수정/삭제

      답변 감사합니다.
      제가 파이썬을 잘 몰라서 답글을 보고 난 뒤 파이썬에대해 좀 보고
      말씀해 주신 getGitRevision의 문제가 되는 부분을 찾아보니 아래와 같았습니다.
      def getGitRevision(self):
      ....
      p = subprocess.Popen(
      ["git", "log", "--pretty=format:%h", "-n", "1"],
      stdout=subprocess.PIPE, stderr=subprocess.PIPE)

      위의 subprocess.Popen 부분에서 에러가 발생하는 것으로 확인하였니다.

      말씀해주신대로
      if p.returncode != 0: 조건문에 의해 raise Exception이 발생하였으며

      해당 항목을 주석처리 하니
      return stdout.strip() 값이 빈 값을 리턴하게 되어

      def configureGui(self, target="", extraArgs="";):
      에서
      qmake_cmd_string += " QMAKE_VERSION_REVISION=" + self.getGitRevision()
      항목도 주석처리를 하여 getGitRevision의 영향을 없애고자 하였습니다.
      거기까지는 해결이 되었는데 이후 hm conf -g2 를 다시 실행하니
      gui.pro의 widgets와 관련한 qt쪽 에러가 발생하는 것 같아서
      찾아보니
      https://github.com/symless/synergy/issues/4391
      에서
      gui.pro의 첫부분의
      QT += widgets \

      QT += gui \.
      로 바꾸라는 내용이 있어서 수행해보니 잘 컴파일이 되어 이후 빌드를 통해 synergy 실행파일까지 다 만들 수 있었습니다.

      도움 주셔서 다시 한 번 감사합니다.

      근데 왜 수정해야되는지는 잘 모르겠는데 혹시 글쓴이 분께서도 gui\로 수정을 하셨는지요? 혹은 수정하는 이유를 아시는지요?

    • BlogIcon 아자 2016.06.16 14:26 신고 수정/삭제

      결론을 먼저 말씀드리면 바꾸지 않으셔도 됩니다.
      hm conf 했을 때 나오는 메시지는 warning 입니다.
      그냥 무시하시고 build 하시면 됩니다.

      widgets 이나 gui 이름은 아마도 qt 라이브러리 패키지(?)에
      포함된 라이브러리 중 하나의 이름으로 알고 있습니다.
      해당 라이브러리 이름이 옛날 이름이라서 warning 이 뜨던가..
      그랬던 거 같습니다.

      해당 링크의 이슈는 최신 qt 라이브러리 버전에서
      widgets 이라는 이름을 더 이상 지원하지 않아서 발생하는게 아닌가라고 생각하고 있습니다.

    • yoo 2016.06.17 09:51 수정/삭제

      아 그렇군요 도움 주셔서 감사합니다 덕분에 빌드해서 잘 쓸 수 있을것 같습니다
      행복하세요^^

  • VIR 2016.06.21 18:44 답글 | 수정/삭제 | ADDR

    synergy 빌드해서 사용중인데, 한글패치 Git주소 받아서 빌드하면되나요??

    아그리고 가끔 Ctrl혹은 Alt키가 눌려있는 상태로 client가 작동할때 있는데... 이 버그는 무었때문에 작동하나요...
    ctrl alt del 누르고 취소하면 복구되긴하는데.. 불편하네요

    • BlogIcon 아자 2016.06.22 01:36 신고 수정/삭제

      키가 눌러진 상태로 동작하는 문제의 원인은 정확하게는 저도 모르겠습니다.

      한두가지 의심되는 부분이 있어서
      한영키 Key-up 문제를 수정한 패치와
      입력기에서 한글/영어를 제외한 다른 언어를 추가로 사용하는 부분에 대한 패치가 있습니다.

      hangul_keyup_issue 브랜치와
      hangul_multi_ime_issue 브랜치의 내용도

      같이 한번 적용해 보세요..

  • VIR 2016.06.21 19:16 답글 | 수정/삭제 | ADDR

    https://github.com/ommokazza/synergy
    위링크에서 받아서 제대로 빌드했는데 한영키가 안바뀝니당
    혹시..conf파일에 따로 명령어를 넣어줘야하나요?

    • BlogIcon 아자 2016.06.22 01:37 신고 수정/삭제

      그리고 config 파일을 뭔가 수정해야 할 것은 없습니다.

      client 가 리눅스라면 linux 의 한영키가 어느키로 동작하는지 확인이 필요할 것 같습니다.

    • VIR 2016.06.24 10:24 수정/삭제

      원인을 찾았습니다.
      Server Client모두 windows인데
      Client가 미국에서산 태블릿pc여서 안되는것같습니다.

      하지만, server에서 사용중인 키보드를 client에 직접 연결하여 사용하면
      한영키는 잘바뀌는군요...흠... 키보드 레지스트리를 수정하면
      태블릿pc(surface입니다)의 오른쪽 alt키로 한영변환하던것이 안될테고... 어찌해야할까요

    • BlogIcon 아자 2016.06.25 01:48 신고 수정/삭제

      흐음... 상황 설명을 들었을 때,
      제일 무난해 보이는 방법은 서버쪽 키보드를 "PC/AT 101키 호환 키보드(종류 1)" 로 바꿔서 한영키가 클라이언트와 같은 오른쪽 Alt 키로 동작하게 하는게 어떨까 싶습니다.
      이렇게 될 경우 한영/한자키는 무용지물이 될꺼 같습니다만...

      제가 태블릿이 없는 관계로 뭐라 확답을 드리기가 어렵네요.

      일단은 시너지 로그 레벨을 조정해서 어디서 문제가 발생하는 지
      정확하게 파악하는게 중요할 것 같습니다.

      한영키의 스캔코드가 Server와 Client가 달라,
      Client에서 VK_HANGUL 이 발생되지 않는게 아닐까.. 하는 생각이 듭니다.

블로그 이전으로 아래 링크로 변경되었습니다.

http://ommokazza.blogspot.kr/2017/07/synergy.html








반응형

설정

트랙백

댓글

  • pzerg 2016.01.28 10:16 답글 | 수정/삭제 | ADDR

    윈8.1 서버 - 윈 10 클라이언트 둘다 64bit 에서 잘됩니다.

    감사합니다.

  • quen 2016.01.29 13:11 답글 | 수정/삭제 | ADDR

    아 정말 감사합니다. 이 부분 찾고 있었는데...

    그냥 한영 키 고치는 거는 다른 데서 보고 쭉 빌드하면서 쓰고 있었는데 이번에 키보드가 텐키리스 87키 형식이라 해결 못하고 있었네요...

    혹시 코드에서 어느 파트 바꿔야하는지도 알려주실 수 있나요..?

    • quen 2016.01.29 13:26 수정/삭제

      윈10 64bit 서버-클라이언트에서 시도해봤는데 Alt키로 한영 전환이 안되네요... 여러 버전을 설치하다지우다해서 제대로 안 깔린 걸수도 있는데 한번 윈도우들 다 엎고 테스트해봐야겠습니다.

    • BlogIcon 아자 2016.01.29 14:15 신고 수정/삭제

      안녕하세요?

      일단 키보드가 종류에 관계없이 윈도우쪽 키보드 레이아웃이 중요합니다.
      서버쪽에서 Alt 키를 눌렀을 때, 생성되는 Virtual Key 값이 VK_HANGUL
      이라면 문제가 없겠습니다만,
      특별히 입력기에서 오른쪽 Alt 키를 직접 한영전환으로 사용하고 있다면
      동작하지 않을 수도 있겠습니다.

      중요한 점은 서버에서 해당 키가 어떤값으로 클라이언트로 넘어가냐 인데요,
      윈도우 설정을 손봐서 수정할 수도 있는 부분인거 같습니다.
      둘 다 윈도우키를 쓰신다면 서버에서 생성한 키값이
      클라이언트로 동일하게 넘어갈 텐데, 두 컴퓨터의 한영키 처리 차이로
      인해 발생하는 문제일 수도 있을거 같습니다.

      일단 저의 한글패키 코드는
      https://github.com/ommokazza/synergy/tree/hangul_key_patch
      위 주소에서 확인할 수 있습니다.

    • BlogIcon 아자 2016.01.29 14:16 신고 수정/삭제

      윈도우를 다 엎을 필요는 없을거 같고..
      uninstall 하고 작업관리자에서 synergyd.exe 같은게 떠 있으면
      kill 하면 되지 않을까 싶네요..

  • 스푸트니크 2016.02.04 22:54 답글 | 수정/삭제 | ADDR

    잘 됩니다 ^^
    감사합니다!

  • BlogIcon 나즈나 2016.03.06 18:34 답글 | 수정/삭제 | ADDR

    서버 윈10 클라 윈7 사용중입니다. 너무 잘됩니다.
    한영키 여전히 안되서 이번엔 또 어떻게 빌드해야하나 했는데 감사히 쓰겠습니다.

  • choi 2016.03.07 21:54 답글 | 수정/삭제 | ADDR

    감사합니다~~ 혹시 맥(서버) -> 윈도우 (클라이언트) 사용중인데
    서버가 한글일 경우 윈도우에서는 UTF-8이 적용이 안되고 입력이 불가능한데
    이버전으로 수정이 가능한건가요??

    • BlogIcon 아자 2016.03.08 11:21 신고 수정/삭제

      안녕하세요?

      일단 결론부터 말씀드리면, 수정이 안될꺼 같습니다.
      제가 수정한 부분은 윈도우 서버 상황에서 입력되는 키를 처리하는 부분이라서요.

      그리고 UTF-8 이 적용이 안된다는게 무슨 의미인지 정확히 모르겠습니다.
      UTF-8 은 시너지랑은 관계없을꺼 같습니다만...

      일단 생각나는 다른 방법은...
      (맥 서버에서 한영변환키가 윈도우 클라이언트로 어떻게 넘어가는지 모르겠지만..)
      윈도우 입력기 설정에서 한영변환키에 그 키를 추가해 주면 되지 않을까 생각해 봅니다.

  • BlogIcon limecode 2016.03.22 15:59 답글 | 수정/삭제 | ADDR

    정말 감사합니다. 항상 몇년간 궁금했는데 덕분에 개발할 때 매우 유용하겠네요. 소스까지 공개되어 있다고 하시니 공부해보겠습니다. 완전 완전 감사합니다~~!!!!!!!

  • kuns 2016.04.07 11:01 답글 | 수정/삭제 | ADDR

    하모니카 OS 와 Winsow 8.1 64 bit 한영키 잘되네요. mac 버전 도 다시 한번 해봐야 겠습니다.

  • 슈베어 2016.04.15 13:26 답글 | 수정/삭제 | ADDR

    Server : ubuntu
    Client : windows7
    한영키가 안먹습니다.ㅜ
    키보드는 104키보드 사용중이며 모델은 한성 officemaster 입니다.

    client에서 로그를 보았을 때 한영키 값이 0xef73 한자키 값이 0xefe4로 전달 되는데 이 값이 인식 되지 않는 것 같습니다.

    시너비 버전으로는 1.8.1 stable 64비트 버전을 쓰고 있습니다. (서버 클라이언트 둘다)
    제가 회사여서.ㅜ visual studio 2010을 다운 받을 수가 없는데 혹시 패치...해주실 수 있는지 여쭤봅니다.

    추가로 필요한 정보가 있으시다면...알아보겠습니다..

    • BlogIcon 아자 2016.04.15 16:15 신고 수정/삭제

      104키보드의 경우 한영/한자키가 없는 모델입니다.
      그래서 말씀하신 키의 심볼값은 Right-Alt / Right-Ctrl 키로 생각됩니다.

      윈도우 쪽에서는 해당 키가 단순히 위의 키로 인식이 되리라 생각되고요,
      그래서 윈도우쪽의 키보드 레이아웃을 확인할 필요가 있습니다.

      윈도우쪽이 101/104키 키보드 레이아웃이라면 좀 더 분석이 필요할거 같고요
      윈도우쪽이 103/106키라면 한영/한자키를 포기하고 101/104키로 키보드 레이아웃을 변경하거나,
      Right-Alt / Right-Ctrl 키를 포기하고 해당 키를 한영/한자변환키로 동작하도록 입력기 설정을 변경하거나(방법이 있는지 모르겠네요..) 혹은 레지스트리를 수정해야 하지 않을까 생각되네요.

      리눅스쪽에서 해당키가 한영키로 동작하는 경우에 대한 예외처리를 하는 방법이면 가능할까 싶기도 합니다만...
      이건 시너지의 리눅스쪽 구현을 찾아 수정을 해야하는 부분이라 저의 패치사항으로는 해결이 될거 같진 않습니다.

    • 슈베어 2016.04.15 16:51 수정/삭제

      말씀해주신 것 처럼 클라이언트로 사용하는 윈도우의 키보드 는 103/106이라고 하는 키보드 입니다.
      한영키와 오른쪽 ALT가 존재하는 키보드...

      해당 키보드의 레지스트리를 변경하여 레이아웃을 변경하여도.. .적용되지 않습니다.. 제가 해본 방법을 아래쪽에 나열 해보겠습니다.

      1. synerge 클라이언트를 빌드하여 Ubuntu 서버에서 한영키를 입력 하였을 때 넘어오는 값인 0xef7e 값을 한영 키에 입력하여 수정한 후 빌드
      - 사용 가능한 visual studio가 2015 라서 빌드를 실패하여 ㅠ 삽질중..

      2. client에서 사용하는 키보드의 레이아웃을 변경 하여 한영키가 적용되는지 확인
      - 101a, 101b, 101c, 103 으로 변경하였으나 모두 실패

      3. keyTweak 라는 프로그램을 통해 한영키를 다른키로 임포트 하여 사용
      - 해당 프로그램에서 Ubuntu에서 입력하는 값을 인식하지 못하여 실패

      4. 새로운 한글 입력기를...설치.
      - 날개셋이라는 편집기를 사용
      - shift + space를 한영 전환으로 사용 할수 있게 됨

      5. Ubuntu에서 한영키를 입력 하였을 때 넘겨주는 값을 변경
      - 시간이 너무 오래걸려서..ㅜ 진행중 이지만 거의 포기...

      엉엉

      혹시

      static const KeyID kKeyHangulKana = 0xEF26; /* Hangul, Kana */

      의 값을 0xEF7E로...
      바꿔서 컴파일...해 주실 수 없을까요...?ㅜㅜ

    • BlogIcon 아자 2016.04.16 00:30 신고 수정/삭제

      저도 집에는 개발환경이 설정되어 있지 않아 당장은 힘들꺼 같습니다.
      월요일에 빌드해서 드릴수 있을꺼 같습니다만..

      이메일 주소를 비밀댓글로 남겨주시면 메일 드리겠습니다.
      1.8.1 64bit 버전으로 빌드하면 될런지요?

    • BlogIcon 아자 2016.04.16 00:33 신고 수정/삭제

      아참.. 그리고 우분투 버전이 어떻게 되나요?
      그리고 입력기는 어떤걸 사용하시는지요?

    • BlogIcon 아자 2016.04.16 01:15 신고 수정/삭제

      좀더 검색을 해 봤는데, 0xEF7E 값은 Mode Switch 키라는 듯 합니다.
      말씀하신 부분을 수정한다고 해도 제대로 동작한다는 보장은 없을거 같습니다.

      5번에서 말씀하시는 것처럼...
      차라리 우분투에서 한영키 변환 하는 부분 설정을 바꿔보는게 어떨까 싶네요.
      System Setting 이 아니라, 입력기 셋팅.. 예를 들면 IBus 셋팅에서
      오른쪽 Alt 키를 한영변환키로 사용하도록 설정하면 어떤가요?

  • 슈베어 2016.04.18 10:05 답글 | 수정/삭제 | ADDR

    해결 하였습니다.

    해결 과정 적어보도록 하겠습니다.

    우선 결론부터 말씀 드리면 위쪽 댓글의 5번 사항으로 해결 하였습니다.

    문제 현상
    - 우분투에서 nabi 한글 입력기를 사용하고 있었으며 해당 값에서 제 키보드에서 한/영 키를 눌렀을 때 0xEF7E 값이 전달 되는 것을 확인
    - 0xEF7E 값은 windows7 쪽에서 인식 하지 않는 값이어서 한영 전환이 되지 않는 문제가 발생

    문제 원인 추측
    - 한성 officemaster 키보드를 사용하고 있는데 해당 키보드의 한영 키가 문제가 있는 것으로 보아.. 이거?
    - nabi의 문제?
    - 우분투에서는 101/104 키보드 (서버), 윈도우에서는 103/106 키보드(클라)를 꽃아서 사용한 것?

    문제의 해결

    - nabi 한글 입력기를 2015년 10월에 나온 dasom이라는 입력기로 변경.
    - dasom내에서 한글 입력 키를 변경하여 주자 위에서 말한 0xef31 값으로 날아오는 것을 확인
    - 본문에 첨부된 1.7.6-rc3 64bit를 설치하여 한/영 키가 먹히는것 확인

    어후.ㅜ 길었네요..
    도움을 주셔서 감사합니다.


    • BlogIcon 아자 2016.04.18 10:35 신고 수정/삭제

      고생하셨습니다^^..

      저도 간만에 다시 코드를 좀 들여다 봤네요..
      주말동안 github 에 pull request 한거에 답변이 달렸던데,
      4개월만에 달린거라서... 그 동안은 거의 포기하고 있는 상태였는데 말이죠..

      덕분에 코드 다시 손 좀보고 테스트 케이스도 만들고 있습니다.

      추가로 103/106키에서 한영키가 down 만되고 up 은 안오는 문제에
      대한 해결책도 좀 고민해 봤네요..

      야뜬.. 행복한 일주일 되시길~

  • 감사합니다. 2016.05.03 18:13 답글 | 수정/삭제 | ADDR

    아 정말 감사합니다. 너무 잘됩니다. 그동안 type3으로 변경해서 불편하게 사용했는데 한방에 해결이 되네요. 너무너무 감사드리며 추후 버젼도 부탁드립니다.ㅠㅠ 혹시 리눅스도 가능한가요?

    • BlogIcon 아자 2016.05.03 20:48 신고 수정/삭제

      저의 수정사항은 리눅스 버전의 시너지와는 상관이 없다고 생각합니만...
      현재 이 수정사항으로 synergy 개발팀에 pull request 를 한 상태입니다.

      한 시너지 1.8.2 정식 버전쯤에는 포함될 수 있지 않을까 기대해 봅니다.

  • 감사합니다2 2016.06.03 17:09 답글 | 수정/삭제 | ADDR

    감사합니다. 윈7 (서버) - 우분투 으로 잘 되는것 확인하였습니다.
    저는 한글은 잘 되는데, copy & paste 가 안되네요....ㅠㅠ

    • BlogIcon 아자 2016.06.03 17:57 신고 수정/삭제

      저도 종종 안될 때가 있는데 그럴땐 Ctrl+C 키를 여러번 눌러 보거나,
      혹은 gedit / 메모장에다가 붙인 뒤에 다시 오려 붙이는 방법을 사용할 때가 있습니다.
      (가장 최근버전에서는 웬만하면 다 되는거 같았습니다)

      그래도 안된다면... 저도 잘 모르겠네요. ㅠㅠ

  • 잘됨 2016.06.09 10:00 답글 | 수정/삭제 | ADDR

    CentOS 7 서버(1.7.6 64bit)
    Win 7 클라이언트(32bit)
    한영키 안 먹어서 Win 클라이언트만 바꿨는데 잘 되네요ㅎㅎ 감사합니다.

    • BlogIcon 아자 2016.06.10 01:46 신고 수정/삭제

      잘 된다니 다행입니다.^^
      Linux 서버 상황은 제가 사용하지 않아서 몰랐네요..
      key_types.h 수정한 것이 Windows 클라이언트 상황에서도 영향을 주었나 봅니다.

  • hobori 2016.07.09 14:18 답글 | 수정/삭제 | ADDR

    Server : Ubuntu 16.04, Synergy 1.7.6
    Client : Windows 7, Synergy 1.7.6 + 1번 수정사항 적용된 것
    위 환경에서 잘 동작합니다. 고맙습니다.

  • 박민규 2016.07.16 10:02 답글 | 수정/삭제 | ADDR

    너무 감사합니다. 계속 애먹고 있었는데 덕분에 말끔하게 해결되었습니다.!!!

웬지 본가에 타자연습용 컴퓨터를 마련해야 할 꺼 같은데,

윈XP 를 계속 쓰기에는 이제는 좀 힘들꺼 같아서,

차라리 리눅스를 설치해 드릴까 싶어서 찾아본 내용임..


1. 설치 단계

  a. 첫 화면의 언어는 "한국어" 선택

  b. 키보드 배치는 "한국어" - "한국어" 선택



2. 첫 재부팅 후

  a. Menu - 제어판 - 언어 - "언어 입력기" 탭 - "IBus에 대한 지원을 추가합니다"

    - (비밀번호 입력 후 설치 진행) - "언어 입력기" 항목 "IBus" 선택

  b. Menu - 종료 - "다시 시작"

  c. Menu - 제어판 - "Keyboard Input Method"

  d. "일반" 탭의 "다음 입력기" 제일 오른쪽에 있는 "..." 선택

  e. "키 코드" 에 적힌 글씨를 지우고 "Hangul" 입력 - "조합할 키" 의 체크 모두 없애기 - "추가" - "확인"

  f. Menu - 종료 - "다시 시작"


3. 기타 : 여기부턴 한글 키 설정과는 관계 없는 설정에 대한 것..

  a. Menu - 제어판 - 소프트웨어 소스 - (비밀번호 입력) - 설정 - 저장소

    - "주 OS", "기본 OS" 저장소를 한국 미러 서버로 설정 - 캐쉬 업데이트 - 완료되면 창 닫기

  b. Menu - 제어판 - 화면보호기 - "화면보호기가 켜지면 화면 잠그기" 체크 없앰. (사용하기 편하게)

  c. Menu - 터미널 - 'sudo apt-get install chromium-broswer-l10n' - (비밀번호 입력)

    - 크로미움 브라우저와 언어팩, 코덱이 같이 설치됨

  d. Menu - 모든 프로그램 - 'Chromium 웹 브라우저' 우클릭 - 바탕화면에 추가

    - 바탕화면 아이콘 이름 '인터넷' 으로 변경(F2키)

  e. '인터넷' 실행 - 주소창에 'chrome://settings' - 검색 항목의 기본 검색 엔진 'Google' 로 변경

  f. 북마크 추가 : http://www.naver.com (네이버), http://tadaktadak.co.kr (타자연습)



일단 이렇게 까지만 설정하는 걸로..




반응형

설정

트랙백

댓글