맥용 키보드 리맵퍼 KeyRemap4MacBook → Karabiner로 개명

2014.07.16 04:46    작성자: ONE™


Karabiner (무료)

10년 가까이 맥 사용자로부터 꾸준한 사랑을 받아온 장수 프로그램 'KeyRemap4MacBook'이 'Karabiner'라는 이름으로 개명했습니다. 맥의 특정 키를 다른 키로 쉽게 교체할 수 있는 키보드 사용자화 프로그램인데, 국내에서는 주로 오른쪽 command 키를 한/영 전환 단축키로 바꾸는 용도로 요긴하게 사용되고 있습니다.

그동안 KeyRemap4MacBook이라는 이름이 맥북 전용 앱이라는 인상을 풍기는 것이 내리 마음에 걸렸는데, 이번에 OS X 요세미티에 대응하는 10.0 버전을 내놓는 김에 이름도 같이 뜯어고쳤다고 합니다. 카라비너(Karabiner 또는 Carabiner)는 암벽 등반가가 쓰는 로프 연결용 금속 고리를 의미하는데, 맥 라이프에 어려움을 겪고 있는 사용자를 '구조'하는 앱의 컨셉과 맞아 떨어져 새 이름으로 낙점했다고 개발자가 소회를 밝혔습니다.

Karabiner 10.0 버전의 변경 사항

프로그램 특성상 워낙 그 기능과 역할이 방대하기 때문에 새로 추가된 기능만 간략히 소개해 드립니다. 10.0 버전은 기존의 틀은 유지하면서도 두 가지 기능이 새로 추가되었습니다.

첫 번째 기능은 텍스트 입력을 받지 않는 상황일 때 h j k l 키를 마치 방향키처럼 활용할 수 있는 기능입니다. vi 계열의 편집기를 사용하는 분에게 매우 익숙한 기능이죠. 앱 내 검색필드에 "hjkl"을 입력하면 좀 더 수월하게 찾을 수 있습니다. 일단 현재로서는 OS X에 내장된 일부 앱에만 사용할 수 있지만, 앞으로 다른 서드파티 앱으로 확장할 가능성도 염두하고 있는 것 같습니다. ▼

두 번째 신규 기능은 한 번의 키 입력으로 마우스 커서를 활성화된 앱의 정 가운데로 옮겨주는 기능입니다. 프로젝터나 대화면 모니터를 사용할 때 마우스 포인터를 찾지 못해 해맬 때가 있는데, 이런 상황에서 톡톡히 효자 노릇을 할 것 같습니다. Custom Shortcut 항목의 하위 항목으로 등록되어 있습니다. ▼

그 밖에도 몇 가지 고질적인 버그가 해결되었고, 커스텀 XML 파일을 만들 때 사용할 수 있는 키 코드도 서너 종류가량 더 늘어났습니다. 또한, 앞서 언급한 것처럼 새 버전은 OS X 요세미티와도 완벽한 호환성을 보장한다고 합니다. 아울러 같은 개발자가 만든 'PCKeyboardHack'도 이번에 등산용 밧줄을 의미하는 '자일(Seil)'로 명칭이 바뀌었습니다. 현재 구 버전을 사용하는 분은 프로그램 내 업데이트 기능을 사용하거나 홈페이지에서 배포 중인 설치 패키지를 실행하여 최신 버전으로 업데이트할 수 있습니다.

이런 양질의 프로그램을 무료로 꾸준히 제공하는 개발자가 얼마나 있을까 싶은데요, 앞으로도 그 이름처럼 많은 맥 사용자에게 도움이 되는 유익한 프로그램으로 거듭나길 기대합니다.

Download Karabiner $0.00



참조
Karabiner(구 KeyRemap4MacBook) 공식 홈페이지
Karabiner Version History

관련 글
딜레이 없이 빠르게 OS X에서 한글-영어 입력기 전환하기
맥에서 한글/영문 입력 상태를 간편하게 확인하고 변경할 수 있는 isHUD
별도의 소프트웨어 설치없이 OS X 시스템 한영 전환을 Shift + Space 단축키로 변경하는 방법
• 맥을 쓰면서 놀려두는 '캡스락(Caps Lock)' 키를 보다 유용하게 활용해 보자!


저작자 표시 비영리 변경 금지
신고
    
  1. 이전 댓글 더보기
  2. 키보드 입력속도도 조절할 수 있답니다. 기계식 키보드 연결했는데 입력속도가 느린 분들은 참고하세요.

  3. Blog Icon
    한별대디

    감사합니다. 한영키 쉽게 바꿀 수 있어 많이 편하게 되었습니다. ^^

  4. Blog Icon
    사과전문가

    한영전환만 놓고 보면 isHUD 쓰고 있는데 이거랑 큰차이가 있을까요??

  5. Blog Icon
    thisisyh

    오 제가 사랑하는 프로그램이 업데이트 되었네요^^좋은 정보 감사합니다. 바로 설치했습니다.

  6. Blog Icon
    13번째아해

    어쩐지 업데이트 한 뒤로 앱이 사라져서 한참 헤메고 다녔습니다 ㅎㅎ
    알고보니 이름이 바뀐거더라구요. 왜 업뎃하면서 앱 자체가 날아간건진 모르겠지만, 새로 받아서 잘 쓰는 중입니다.

  7. Blog Icon
    emacs user

    emacs 에서는 default 로 hjkl 가 방향키가 아닙니다.
    emacs 는 지워주세요.

  8. Blog Icon
    a.jay

    맥 초보입니다....어플을 받았는데..체크박스만 체크하면....한영 전환을 커맨드키로만 할수있는건가요?

  9. Blog Icon
    songkj

    한영키가 습관 바꾸기가 싫어 맥에서도 윈도우 방식으로 쓰고 있습니다. 맥에서 키보드에 대해 비영어권 국가 배려 안해주는 기분이 들어 더욱 윈도우 방식 고집.

    기존 9.3.0 버전 쓸 때는 부트캠프 부팅시 윈도우는 한영키 한자키 레지적용, 패럴로 부트캠프 불러올 때는 Korean Option 활용... 이렇게 해서 부트캠프로 부팅하던 패럴에서 부트캠프 불러오던 한영키 한자키 다 작동 (패럴 옵션에서 키보드 설정 조정해서) 가능했는데 패럴로 윈도우 돌릴 때 한영키 반응속도가 1초 정도 걸렸습니다. 불편하긴 하지만 본격 윈도우 쓸 땐 부트캠프로 재부팅하면 되니까요.

    기대를 품고 10 버전으로 올렸는데, 윗분들 말대로 먹통. 이리저리 해보다 9.3.0 버전으로 복귀 (홈페이지에서 다운로드 가능합니다.)

    10 버전에서 패럴로 부트캠프 불러왔을 때나 부트캠프로 부팅해서 레지로 키 설정했을 때 다 한영키 작동되도록 깔끔한 해결방법 아시는 분 알려주세요.

  10. Blog Icon
    bborest

    이 글 올리기가 참 부담스러운데요...
    이것 저것 만져보다가 맥과 패럴에서 같은 세팅 (오른쪽 커맨드키 한/영 전환, 오른쪽 option키 한자)으로 사용할 수 있게 되었습니다.
    워낙 이것저것 건드려보다가 된 거라서 이게 정확한 방법인지는 모르겠습니다만...

    어느분이던 먼저 해 보시고 결과를 알려주시면 감사하겠습니다.

    1. 우선 karabiner를 설치합니다.
    원님이 올려놓으신 한글 세팅 사진에 보면 for Korean 탭 맨 아래쪽에 흐리게 items for backwards compatibility가 있습니다.
    이 걸 펼쳐보면 또다시 3개의 선택메뉴와 3개의 소그룹이 나옵니다.
    이중 2번째 그룹을 펼치면 3개의 선택메뉴가 나오는데 이 중 첫번째 Command_R to HanEng / Option_R to Hanji 에 체크를 해 줍니다.
    흐리게 표시되어 있어서 체크를 할 수 없는 줄 알았더니 체크가 되더군요.

    2. 패럴 윈도우를 부팅한 후 https://github.com/niceview/koreankeyboard4macbook 페이지로 이동합니다.
    중간에 보시면 다운로드 링크가 있습니다.
    이 파일을 받고 압축을 풀고 나서 WindowsRegistry 폴더 안의 HanEng_Hanja_for_virtual_machine.reg 를 더블클릭해서 레지스트리에 등록 시켜 줍니다.

    다운로드까지는 맥에서 하셔도 됩니다만 레지스트리 등록은 윈도우에서 하셔야 하는 관계로 윈도우 부팅을 먼저 말씀 드렸습니다.

    3. 재부팅 합니다.
    오른쪽 커맨드키와 옵션키를 테스트 해 봅니다.................

    이상인데요.

    요세미티에서는 안 되네요.
    안 되는 이유가 윈도우에서 레지스트리 등록이 안 됩니다. 공통적인 문제인지 아니면 제 맥의 문제인지는 확인하지 못 했습니다...
    혹 테스트 하신 분 있으시면 공유해 주시면 감사하겠습니다.

    원님 이거 안 되면 삭제해 주세요...ㅠㅠ

  11. Blog Icon
    intak

    저도 말씀하신대로 윈도우에서 레지스트리 등록하고 나서
    제대로 되는 것 확인했습니다 ^^

  12. Blog Icon
    하핳

    요세미티에서 잘 돼요!!!

    패럴 9에 윈 7 사용중입니다.

  13. 안녕하세요? Karabiner에 새롭게 적용된 For Korean 옵션 내용을 수정해서 개발자에게 적용 요청했던 niceview입니다.

    기존에 있던 옵션들이 번거롭게 여러개를 클릭해야하는 구조여서 (맥 환경에서 한/영키, 맥 환경에서 한자키, 윈도우 등 가상화 환경에서 한/영키, 한자키 총 4가지) 어떤 종류의 키보드를 사용하는지(애플 키보드는 내 외장 관련 없이 한/영 키가 없는 애플 키보드를 의미합니다.)에 따라서 간단하게 맥, 윈도우 환경 모두 한/영 전환과 한자키를 다른 키로 사용할 수 있도록 변경하였는데, 기존에 사용하시던 분들이 불편함을 겪고 계신 것 같아 송구스럽습니다.
    기존에 사용하시던 리맵핑 방식과 달라진 것은 없기 때문에 업그레이드 후 작동하지 않는 이유는 옵션이 풀려서 그런 경우가 많을 것 같고요, 혹시 키보드종류를 PC/AT 101키 호환 키보드(종류 1) 등으로 사용하셔서 오른쪽 Ctrl, Alt를 이용해서 한/영 전환을 하도록 윈도우에서 설정해서 사용하고 계셨던 경우에도 문제가 발생할 수 있습니다.

    옵션 종류 중 "애플 키보드" 하나만 채크 하시고,

    https://raw2.github.com/niceview/KoreanKeyboard4MacBook/master/WindowsRegistry/HanEng_Hanja_for_virtual_machine.reg

    위 링크를 주소창에 넣으시고 파일 저장 하셔서 윈도우에서 레지스트리 등록하고 로그아웃 후 로그인 또는 재부팅 하시면 해결하실 수 있을 것 같습니다.

    게을러서 github 페이지를 수정하지 못하였는데, 조속히 설명 내용을 수정하도록 하겠습니다. :)

  14. Blog Icon
    kemkem

    링크가 깨졌습니다...

  15. Blog Icon
    malcom

    이거 설치하고 나서 보니 영문일때 키를 누르고 있으면 반복되어 입력이 되어야 하는데 그냥 첫 알파벳만 입력되고 멈춰있습니다. 한글일때는 괜찮구요. 환경설정에 키보드에서 키 반복 조절해도 아무 반응이 없네요. 삭제해도 마찬가지구요. 그래서 다시 설치했는데 이부분에 대한 옵션이 있나요?

  16. Blog Icon
    rigelee

    영문 키보드가 반복이 안 될 때는 터미널에
    defaults write -g ApplePressAndHoldEnabled -bool false
    써 주시고 재부팅 해주시면 반복 됩니다.

  17. Blog Icon
    민정


    요세미티 국립공원은 멋진 풍경으로 유명하겠지만 암벽등반가들에게는 엄청나게 큰 바위로 알려져있습니다.

    전세계에서 요세미티로 등반을 가고 몇 달을 머물며 등반을 해도 다 등반을 못 할 만큼 바위(등반 코스)가 크고 많습니다.

    개발자가 카라비너로 이름 지은데에.... 이런 부분도 있지 않았을까요..

    혹 등반이 취미일지도...

  18. Blog Icon
    Leo

    맥프레의 키보드에서는 한영을 오른쪽 커맨트로 잘 되는데,
    로지텍 블루투스 키보드에서는 안되네요.

    설정을 봐도 블루투스 관련 내용은 없는것 같은데, 뭐가 잘못된 것일까요.

  19. Blog Icon
    포카리

    우측 command key를 한영 변환 설정을 하니 패러럴즈에서 한영 변환이 안되네요....

  20. Blog Icon
    레오나

    위에 올려주신 대로 했더니 VM 퓨전에서 한영 전환은 잘 되네요. 그런데 한자 전환은 안 되는데, 어떻게 해결할 수 없을까요?

  21. Blog Icon
    스토믹

    정말 좋네요....감사합니다. ㅎㅎ

  22. Blog Icon
    배움의눈

    저는 오른쪽 커맨드를 사용하는 일이 있어서 버추얼박스와 같이 오른쪽 옵션을 한글키로 만드는 XML 코드를 올려봅니다.
    설정 맨 오른쪽 탭의 커스텀 세팅에서 XML파일에 넣어주시고 첫번째 탭에서 업로드 XML을 하면 적용됩니다~

    <?xml version="1.0"?>
    <root>
    <item>
    <name>Right option to Shift+Space</name>
    <identifier>private.right_option_to_left_shift+space</identifier>
    <autogen>
    __KeyToKey__ KeyCode::OPTION_R,KeyCode::SPACE, ModifierFlag::SHIFT_L
    </autogen>
    </item>
    </root>

  23. Blog Icon
    이병길

    키보드를 리맵핑할 수 있는 방법을 찾다가 여기까지 오게 되었습니다. 초면에 실례지만
    몇가지 질문 좀 드리겠습니다.
    저는 뇌졸중으로인해 왼손을 사용하지 못하는 뇌병변 3급장애인입니다.
    전직은 그래픽 디자이너였구요.
    어서 빨리 현업에 복귀하고 싶은데 그래픽 툴 작업시 마우스작업에는 무리가 없는데
    간혹 반드시 키보드를 함께 눌러야만 진행이 되는 작업이 있습니다. 그래서 방법을 찾던중 Karabiner를 활용하면 가능하다는 정보를 얻고 여기까지 찾아 왔습니다.
    아래와 같은 설정을 카라비너로 가능할까요? 혹시 아래와 같은 설정을 할 수 있는 맥용 소프트웨어가 있을까요?
    예를들어
    [ctrl+alt]=F1/ [ctrl+alt+shift]=F2/
    ctrl+alt+shift+space]=F3 이런식으로 설정해서 쓰고싶은데요.
    가능한 방법이 있는지 좀...^^

  24. Blog Icon
    minority25

    이병길님 안녕하세요.
    이병길님이 원하시는 건
    F1을 누르면 [ctrl+alt],
    F2을 누르면 [ctrl+alt+shift],
    F3을 누르면 [ctrl+alt+shift+space],
    이렇게 입력이 되는 단축키 말씀하시는거죠?
    [alt]키는 Windows의 키 이름인데 Windows용 키보드를 사용하고 계시자봐요.
    Karabiner로 원하시는 설정이 가능합니다!
    일단 아래와 같이 코드를 만들어봤어요.
    Karabiner를 설치하셔서 private.xml에 아래 코드를 다 붙여놓기 하시고 Reload하시면 됩니다.
    아니면 제가 Karabiner를 이용한 언어변환 단축키 코드가 있는데 거기 안의 Extra Key Settings에도 그 설정을 추가해놓았으니 이 툴을 이용하셔도 좋습니다.
    여기에 자세히 나와 있습니다.
    http://minority25.blog.me/220492013822

    더 원하시는 설정이 있으시면 말씀해주세요!


    <?xml version="1.0"?>
    <root>
    <item>
    <name>F1 to Control + Command(Alt)</name>
    <identifier>private.change_ctrl_+_alt_to_F1</identifier>
    <autogen>
    __KeyOverlaidModifier__
    KeyCode::F1,
    KeyCode::CONTROL_L, | ModifierFlag::COMMAND_L,
    Option::NOREPEAT,
    </autogen>
    </item>

    <item>
    <name>F2 to Control + Command(Alt) + Shift</name>
    <identifier>private.change_ctrl_+_alt_+_shift_to_F2</identifier>
    <autogen>
    __KeyOverlaidModifier__
    KeyCode::F2,
    KeyCode::CONTROL_L, | ModifierFlag::COMMAND_L, | ModifierFlag::SHIFT_L,
    Option::NOREPEAT,
    </autogen>
    </item>

    <item>
    <name>F3 to Control + Command(Alt) + Shift + Space</name>
    <identifier>private.change_ctrl_+_alt_+_shift_+_space_to_F3</identifier>
    <autogen>
    __KeyOverlaidModifier__
    KeyCode::F3,
    KeyCode::SPACE, | ModifierFlag::COMMAND_L, | ModifierFlag::SHIFT_L, | ModifierFlag::CONTROL_L,
    Option::NOREPEAT,
    </autogen>
    </item>
    </root>

  25. 맥자체에서도 이젠 키를 눌린상태로 고정되는 고정키라는것이 있는데 그걸 사용하시면 되지 않을까 늦었지만 댓글을 달아봅니다.

  26. Blog Icon
    결고기

    업데이트 후에 키보드 입력이 k한번에 kkk 써지는 버그 발생했습니다.왜인진 모르겠지만 한글도 그렇게 써지고 그래서 암호도 입력못하고있습니다.
    이거때문에 불편해도 당분간 업뎃 안하시는게 나을 듯 합니다...

  27. Blog Icon
    짜증

    자신이 올린 글에 책임을 좀 지셨으면 합니다. 이렇게 문제 있는 앱을 올리면 어떻게 합니까

  28. Blog Icon
    saprolite

    님이나 댓글에 책임을 지세요
    익명으로 뻔뻔하게 달아놓고 무려 1년 반전 글에 이딴식의 댓글이라니
    님이 겪은 문제가 어떤 것인지는 모르겠으나
    바로 윗 댓글에 최근 업데이트 이후 문제점이 있다는 내용이 있는데 그 이전까지는다른 댓글에는 별 문제점도 없을 뿐더러 다짜고짜 책임을 지라니...
    도대체 1년반전 글에 어떤식으로 책임을 지라는 겁니까?
    이딴식으로 댓글을 배설하지말고 좀 책임질수 있는 댓글을 다세요

  29. Blog Icon
    fisherman

    자신이 올린 글에 책임을 좀 지셨으면 합니다. 이렇게 문제 있는 댓글을 올리면 어떻게 합니까

티스토리 툴바