OS X에서 shift + space 키로 입력 소스를 전환하는 3가지 방법... '한/영 전환'

2015.10.02 23:32    작성자: ONE™

들어가며

OS X 10.11 엘 캐피탄에서 입력 소스를 전환하는 기본 단축키가 control + space 키로 바뀌었다는 소식 앞서 전해드렸습니다.

그리고 이를 command + space 키로 다시 변경하는 법도 알려드렸는데요. 이번에는 여기서 좀 더 나아가 shift + space 키로 한글과 영어를 전환하는 방법을 알아보겠습니다.

응용 프로그램으로 해결할 것이냐? 아니면 시스템 파일을 수정할 것이냐에 따라 다양한 방법이 있을 수 있는데 한 자리에 모았으니 가장 선호하시는 방법을 선택하시기 바랍니다. 개인적으로 초보자는 첫 번째나 두 번째 방법을, 조금 실력이 있으신 분들은 3번째 방법을 추천해 드립니다.

준비 사항

입력 소스 전환 단축키를 shift + space 키로 바꾸기 위해선 사전에 미리 준비해야 할 것이 있습니다.

 메뉴 > 시스템 환경설정 > 키보드 > 단축키 탭으로 이동한 다음 아래와 같이 입력 소스 단축키를 변경하시기 바랍니다. 아래 소개할 모든 방법을 적용하기에 앞서 반드시 거쳐야 할 작업입니다. ▼

■ 이전 입력 소스 선택 : option + command + space
■ 입력 메뉴에서 다음 소스 선택 : command + space

방법 1. Karabiner로 입력 소스 단축키 변경하기

첫 번째 방법에 사용되는 'Karabiner'는 키보드 리맵퍼로 맥 사용자 사이에서 널리 알려진 유틸리티입니다.

1. 공식 사이트를 통해 OS X 최신 버전을 지원하는 Karabiner를 내려받은 후 설치하세요.

2. 유틸리티를 열고 목록에서 'For Korean' 카테고리를 찾으세요. 해당 카테고리 밑에 있는 'Shift+Space를 한/영키로 사용하기' 상자를 체크합니다. ▼

3. 상자를 체크하자마자 곧바로 변경사항이 적용되며 shift + space 키로 입력 소스를 전환할 수 있게 됩니다. 그리고 이번 포스트 주제는 아니지만 위 목록에서 '애플 키보드' 상자를 체크하면 맥북/애플 키보드의 오른쪽 command 키와 option 키를 각각 한영 전환키와 한자 키로 바꿀 수 있습니다.

방법 2. BetterTouchTool 이용하기

멀티터치 제스처 유틸리티로 알려진 'BetterTouchTool(이하 BTT)'로도 아주 기본적인 키보드 리맵핑 작업을 할 수 있습니다.

1. BTT가 설치되어 있지 않다면 먼저 공식 사이트를 방문해 최신 버전을 내려받습니다.

2. BTT 환경설정을 열고 키보드 탭을 클릭한 뒤 왼쪽 사이드바에서 'Global' 항목을 클릭하세요. ▼

3. 단축키를 등록하기 위해 'Add New Shortcut' 버튼을 클릭한 다음 아래와 같이 단축키를 설정하세요. 방아쇠가 될 단축키와 실제로 입력이 이뤄질 단축키를 지정하는 과정입니다. ▼

■ Keyboard Shortcut : shift + space
■ Trigger Other Keyboard shortcut : command + space

이제 BTT가 실행 중일 때는 늘 shift + space 키로 입력 소스를 전환할 수 있습니다.

방법 3. 단축키 프로퍼티리스트 수정하기

마지막 방법의 장점은 시스템 본연의 특성을 바꾸는 것이어서 별도의 유틸리티를 설치할 필요가 없다는 점입니다. 다만 초보자가 따라하기에 난이도가 높다는 단점이 있는데요. 순서만 잘 지키면 사실 그렇게 어렵지만도 않습니다.

1. 파인더에서 command + shift + G 키를 사용해 후 아래 경로로 이동하세요. ▼

~/Library/Preferences/

2. 폴더에서 'com.apple.symbolichotkeys.plist' 라는 파일을 찾습니다. ▼

3. 해당 파일을 수정하기 위해 텍스트 편집기가 필요한데요. 맥에 애플 개발툴 'Xcode'가 설치돼 있다면 바로 이용하시면 되고, 없다면 맥 앱스토어에서 무료 배포 중인 'TextWrangler'를 설치하시기 바랍니다. 이 외에도 'Plist Editor' 등 프로퍼티리스트 파일을 수정할 수 있다면 어떤 프로그램을 사용하셔도 무방합니다.

4. 사용하고 계신 텍스트 편집기의 찾기 기능을 이용해 <key>61</key>로 시작하는 줄로 이동하세요. ▼

5. 그 밑에 <integer>1048576</integer>라는 구문이 보이는데요. 이를 <integer>131072</integer>로 변경합니다. 나중에 혹시 원래대로 복구하고 싶다면 수정한 부분을 원래대로 바꾸시면 됩니다. ▼

6. 파일을 저장한 뒤 맥을 재시동하거나 사용자 계정에 다시 로그인하면 변경사항이 적용됩니다. 어떤 원리인지는 블로그에 앞서 올린 포스트를 통해 자세히 소개해 드린 적이 있으니 참고하시기 바랍니다.

업데이트: 세 번째 방법을 적용한 이후 패러렐즈나 VMware에서 한영 전환이 이뤄지지 않는 경우 <OS X에서 shift + space 키로 입력 소스를 전환하는 방법 (패러렐즈 한영전환 보충 내용)> 포스트에 해결 방법을 정리했습니다.

다들 별 어려움 없이 한방에 단축키를 바꾸셨기를 바라는 마음으로 포스트를 마칩니다. 혹시 질문이 문제 있으시면 댓글로 알려주세요.



참조
Karabiner 공식 홈페이지
BetterTouchTool 공식 홈페이지

관련 글
• OS X에서 shift + space 키로 입력 소스를 전환하는 방법 (패러렐즈 한영전환 보충 내용)
별도의 소프트웨어 설치없이 OS X 시스템 한영 전환을 shift + space 단축키로 변경하는 방법
맥에서 한글/영문 입력 상태를 간편하게 확인하고 변경할 수 있는 isHUD
OS X 10.11 엘 캐피탄에서 입력 소스 단축키 변경하기... '한영 전환 기본 단축키가 바뀌었어요'

저작자 표시 비영리 변경 금지
신고
    
  1. 이전 댓글 더보기
  2. 업데이트 후에도 한영전환키가 기존과 동일하네요...

  3. Blog Icon
    ㅇㅇ

    저는 엘 캐피탄 올렸는데, 커맨드 스페이스 누르면 한영 전화 잘 되는데요. 제가 이상한건가요?

  4. 이전 os 설정을 그대로 가져가서 그렇습니다. 클린설치하면 기본 설정이 컨트롤+스페이스라는거죠.

  5. Blog Icon
    ㅇㅇ

    저는 엘 캐피탄 올렸는데, 커맨드 스페이스 누르면 한영 전화 잘 되는데요. 제가 이상한건가요?

  6. Blog Icon
    ....

    싸악 밀고 새로 설치 해보세요~

  7. Blog Icon
    Wink

    엘 캐피탄으로 업그레이드후 하이버네이션에 들어가네요. 요세미티 쓸때는 슬립모드에서 깨어났는데 엘 캐피탄으로 업그레이드후 7-8시간후에 하이버 네이션으로 들어갑니다. 다른 사용자는 이런일 없니요...

  8. Blog Icon
    chocohouse

    첫번째 두번째 방법의 단점은 커맨드+스페이스 조합을 다른 용도로 쓰지 못한다는 것입니다. 세번째 방법도 좋고, 개인적으로는 입력소스 단축키를 F10 이나 그 이상의 쓰지 않는 기능키로 할당해놓고, Karabiner를 이용해서 shift+space와 오른쪽 옵션키를 F10키로 맵핑 해서 쓰고 있습니다.

  9. Blog Icon
    hsoori

    사전설정이 반대로 되어 있어도 가능하네요
    처음에는 Karabiner 설정만 이미 되어 있는 상태에서 업데이트를 하니, shift+ space로 알아서 되길래 원님이 알려주신 사전설정을 확인해 보니 이미 되어있었네요ㅗ
    반대로(아래와같이)
    -이전입력소스 선택 command+스페이스
    -입력메뉴에서 다음소스 선택 옵션+command+ 스페이스

  10. Blog Icon
    Aeria

    itHUD로 옵션키를 한영키로 쓴 지 꽤 되어서 저는 별 타격이... 아, 것보다 아직 앨캐피탄으로 가지 않았군요 제가;;; 6기가 업뎃 좀 부담스러워요ㅎㅎㅎ

  11. Blog Icon
    iloview

    환경 설정 패널에서 단축키가 안 바뀌는 불상사가 벌어졌는데,
    덕분에 세번째 방법으로 무사히 세팅했습니다.

    고맙습니다. ^^

  12. 안녕하세요, 엘케피턴 클린설치 후에 보니, 단축키가 ctrl+space로 변경되어 있긴 한데, 스팟라이트 단축키도 ctrl+space 가 기본값으로 설정되어있어 두가지를 모두 default setting으로 설정시 단축키 충돌이 일어납니다. 이게 정상적인 걸까요?
    참고로 OS 기본 언어는 영어 / 국가는 대한민국으로 설정하여 사용중입니다!

  13. 늘 좋은정보를 얻어감에 감사드립니다. 준비사항을 한 후 3번째 방법을 수행했더니 'SHIFT+SPACE' 로 한/영 전환이 잘 됩니다. 제가 궁금한 건 이 상태에서 '메뉴 > 시스템 환경설정 > 키보드 > 단축키 탭'으로 이동한 다음 '입력소스> 이전 입력 소스 선택'을 보면'⌥⌘스페이스'+노란색경고아이콘(다른 동작으로 사용되는 단축키)이 보입니다. '입력소스> 입력 메뉴에서 다음 소스 선택'에는 '⇧스페이스'라고만 나오구요. 노란색경고아이콘은 Spotlight에도 보입니다. 경고아이콘이 나오는 것이 정상인가요?

  14. 덕분에 좋은 어플 알게 됐습니다. 고맙습니다. 이런 프로그램이 있을 것 같아 검색해보면 맥이나 아이패드에서 한영전환하는 방법을 알려주는 게시물만 많이 나오더라구요.
    요즘 아이패드에 블루투스 키보드 연결해서 원노트 어플로 문서작성을 하곤 하는데, 자동 한영변환 기능이 있는 hwp와 달리 원노트로 작성할 경우 많이 번거로운데 아이패드에서도 이렇게 단축키를 바꿀 수 있는 방법있을까요??

  15. Blog Icon
    블루투스

    혹시 맥 블루투스 키보드 말고 다른 블루투스 키보드 쓰시는분 중에... 엘 캐피탄으로 올려서 조금 버벅거리거나 의도치 않은 오타가 난다던가 하는 분 계신가요?? 사용하기에 큰 불편은 없지만 요세미티 때보단 확실히 오류가 많이 나는거 같아요. 아울러.. 무선마우스도 인식이 가끔 안되는 문제도 있구요.

  16. Blog Icon
    휴가남

    원님께서 소개해주신 방법중 세번째 방법으로 shift+space 로 한영전환을 바꾸었습니다. 잘 작동됩니다. 너무 감사합니다.

    그런데 한가지 문제가 생긴게 있습니다. 기존에는 OSX에서 우측 커맨드+쉬프트로 한영전환을 하면서 패러럴즈10에서 윈도우7과 10을 쓰고 있는데요. 여기서 한영전환이 기존에는 shift+space 였는데 작동이 안됩니다. 패러럴즈를 안 쓸 수는 없는데 혹시 해결책을 알 수 있을까요?

    감사합니다.

  17. Blog Icon
    turtle

    세번째 방법으로 바꾼후로 저도 패러렐즈에서 한글 사용이 안됩니다..

    다시 원래대로 복구하고 위의 다른 방법으로 해야할것 같아요

  18. Blog Icon
    땡이아빠

    그러게요... 저도 세번째 방법을 적용한 이후로는 패럴랠즈에서 같은 문제가 생기네요. 맥에서는 인디자인 등에 한글 입력할 때 깔끔하게 입력되어 좋긴 한데.... 윈도우에서 넘 불편하네요.ㅠㅠ
    혹 패럴을 업그레이드 하면 될 수 있지않을까 싶긴 합니다만 확인할 길이 없네요. 업그레이드 하기 전까지는...^^

  19. 윈도우 장치관리자를 통해 키보드를 PC/AT 키보드 '종류 3' 드라이버로 업데이트 하신 후
    패러렐즈 환경설정에서 맥과 윈도우의 단축키를 똑같이 맞춰주면 간단히 해결됩니다.
    참고
    • http://stareverun.tistory.com/85
    • http://d.pr/i/1fRim

  20. Blog Icon
    땡이아빠

    역시... 입니다.!^^
    저는 윈 키보드 3 였구요. 단축키 맵핑만 하니 해결되네요.
    패럴 당분간 업그레이드 안해도 되겠네요.^^ㅎㅎ
    감~사합니다.^^

  21. 패러렐즈 + 윈도우 10 기준에 맞춰 자세한 방법을 다시 정리했습니다.
    http://macnews.tistory.com/3748

  22. Blog Icon
    turtle

    저한테 꼭 필요한 정보였습니다~

    고맙습니다

  23. Blog Icon
    꿈보다해몽

    구글에도 없는 필요한 정보였는데, 여기서 찾았습니다.
    원님 감사합니다.

  24. Blog Icon
    Mac User

    전 그냥 '구름입력기' 설치하여 Shift+Space로 설정하였습니다.

  25. Blog Icon
    ad

    제 경우, 메버릭스 시절부터 입력소스 변환 단축키를 ctrl+space로 변경해서 사용하고 있었습니다.
    그런데 이번에 이게 기본이 되다니 놀라울 따름이네요.
    제가 cmd+space 에서 ctrl+space로 변경한 이유는 잦은 변환을 해가며 입력하다가 w 나 q , 혹은 ㄷ,ㅂ 이 첫글자가 되면 아주 많은 확율로 cmd+w, cmd+q 가 명령이 실행되어 버립니다.

  26. Blog Icon
    fsrkeye

     항상 눈팅만 하면서 정말 좋은 글들 많이 참고하면서 맥북 사용하고 있습니다.
    언어별로 단축키를 지정할 수 있도록 한국분이 개발하고 계신게 있는데, 저는 그거쓰고 있습니다.


    http://minority25.blog.me/220517714050

    참고하세요

  27. Blog Icon
    너도 곧 망했다.

    패럴을 업그레이드 하면 될 수 있지않을까 싶긴 합니다만 확인할 길이 없네요

  28. Blog Icon
    나그네

    항상 글만 읽다가 댓글 하나 남겨봅니다.

    OS X 10.11 (El Capitan) 에서 스폿라이트의 공식 단축키가 Command + Spacebar 바뀌면서 한국 이라는 국가 전체가 쓰는 단축키를
    마음대로 바꿔버리는군요.
    어쨋든, 로마법을 따뤄야 되는 입장이라 스폿라이트는 중요한 기능이니 Command + Spacebar 는 양보하고 Shift+spacebar 로 이용을 하기위해서는
    Karabiner 를 이용하면 되지만, 아직까지 Command+Spacebar 에 한글전환이 되어야만 Shift+Spacebar 가 되기 때문에 Karabiner 의 커스텀 세팅 하나를 해줘야 합니다.
    Karabiner - Preferences - Misc & Uninstall - Custom Setting 에 들어가셔서 Open private.xml 열어 주세요.
    열어 보시면
    <root> 과 </root> 사이에 아래 내용을 적어주세요.
    <item>
    <name>HanENG Key (OS X El Capitan)</name>
    <identifier>private.ctrl2shift</identifier>
    <autogen>
    __KeyToKey__
    KeyCode::SPACE, ModifierFlag::SHIFT_L,
    KeyCode::SPACE, ModifierFlag::CONTROL_L,
    </autogen>
    </item>
    위의 내용을 적고 저장해주시고 (오른쪽 커맨드키로 하고 싶으시면KeyCode::SPACE, ModifierFlag::CONTROL_L, => KeyCode::COMMAND_R, 로 해주시면 됩니다)
    Change Key 로 다시 가셔서 'Reload XML' 한 번 눌러주시면 젤 위에 "HanENG Key (OS X El Capitan)" 이라는 토글이 나옵니다. 토글에 체크 해주시면 바로 "Shift + Spacebar" 가 적용됩니다.