macOS: Shift-Space 한영전환

아마도, mac용 키보드가 있다면, ‘시스템 환경설정’ – ‘키보드’ – ‘단축키’ – ‘입력소스’ 에서, 키바꿈을 선택하고, Fn-Shift-Space 를 누르면 되는 듯 하다.
그러나, 안 mac 키보드에선 그게 되질 않는다.

직접 plist 를 수정하는 편이, 가장 간단하고 확실하다. 편집기로는 Xplist 를 쓰면 된다.

~/Library/Preferences/com.apple.symbolichotkeys.plist 이 파일(Binary)을 열고, ’61’을 찾은 뒤, 세번째 integer 항목을 131072 로 바꾼다.

<key>61</key>
    <dict>
        <key>enabled</key>
        <true>
        <key>value</key>
        <dict>
           <key>parameters</key>
           <array>
             <integer>32</integer>
             <integer>49</integer>
             <integer>131072</integer>
           </array>
        </dict>
        </true>
    </dict>

131072 는 Shift 의 키코드이다.

여기까지하면 당연히 되리라 생각했는데, 안되더라.
해서 이런 저런 뻘짓(?)을 했는데, 나중에 보니 아주 아주 바보짓을 한 거였다.

이걸 반드시 선택해야 한다!!

‘입력 메뉴에서 다음 소스 선택’이 선택되어져있는지 반드시 확인해야 한다. 바로 위의 항목만 선택되어져 있었기에 전환이 안됐던 건데, 그걸 모르고 엉뚱한 짓만 했었다.

Author: 아무도안

4 thoughts on “macOS: Shift-Space 한영전환

  1. 혹시 입력 메뉴에서 다음소스 선택 말고 이전 입력 소스 선택 을 쉬프트 스페이스로 변경하려면 어떻게 해야할까요??

    1. 안녕하세요.
      저는 맥을 거의 쓸 일이 없어서 잘 모릅니다만..
      살짝 궁금하여 찾아보니, 쉽게 답을 찾을 수 있었습니다.
      어떤 분이 내용을 정리해놓으셨는데..
      맨 첫 단락에 보시면 해당 내용이 나와있습니다.

      # - Select the previous input source: .AppleSymbolicHotKeys."60"
      # - Select next source in Input menu: .AppleSymbolicHotKeys."61"

      따라서, 60번 항목을 찾아 수정하시면 될 듯 합니다만..??

안녕하세요. 글 남겨주셔서 고맙습니다.