macOS 단축키 설정 방법 Karabiner 사용법

macOS Karabiner 복합 단축키 설정 방법!

키보드 마에스트로 앱을 사용하여 단축키 설정을 할 때,
macOS 기본 단축키와 중복이 되어서 사용하는데 충돌이 생겨 정상적으로 실행이 안될 수 있습니다.
이를 해결하기 위해서 카라비너 앱을 통해서 복합 키를 설정하여 사용하는 방법이 있습니다.

제가 설명해드릴 복합 키 조합은 "command + option + control + shift" 키를 "caps lock" 키에 적용시키는 방법입니다.
caps lock 키의 경우 영어 대문자를 사용하기 위해서 쓰는 키입니다.
하지만 일반인의 경우 사용빈도가 현저하게 낮기 때문에 많이 사용되지 않는 키이기도 합니다.
저는 caps lock 키에 복합 키를 설정하여 사용하고 대문자가 필요할 경우 shift 키를 눌러서 영어 대문자를 작성합니다.

그러면 이제 카라비너 앱을 이용해서 복합 키를 설정하는 방법에 대해 설명드리도록 하겠습니다.
(Keyboard Maestro를 원활하게 사용하기 위한 복합 키 설정 방법입니다.)

- 설명하기에 앞서 "macOS Mojave 버전 10.14" 운영체제에서 Chrome 브라우저를 이용하여 설치했습니다.





1. Karabiner 설치


macOS 용 패키지 관리자 Homebrew(홈브류)를 이용해서 다운로드하실 분은

"brew cask install karabiner-elements" 명령어를 사용하여 다운로드해주세요.

☛ macOS 용 패키지 관리자 Homebrew(홈브류) 사용방법






사이트를 통해서 다운로드하실 분은 이어서 글을 읽어주세요.


☛ Karabiner 다운로드 사이트 새 창 열기

위 링크를 클릭해서 사이트로 접속 후 다운로드해주세요.






다운로드 한 dmg 파일을 클릭 후

"Karabiner-Elements-12.1.0" 창이 실행되면 "Karabiner-Elements.sparkle_guided.pkg" 아이콘을 클릭해주세요.

("12.1.0"은 버전 정보입니다. 업데이트되면 버전 정보는 변경되오니 참고 부탁드립니다.)






설치 창이 실행되면 "계속"을 클릭해주세요.






"설치"를 클릭해주세요.






자신의 Mac 암호를 입력해주세요.






"닫기"를 클릭해주세요.






"휴지통으로 이동"을 클릭해주세요.

Karabiner를 설치하기 위해서 사용된 패키지를 삭제하는 것임으로 걱정 안 하셔도 됩니다.






2. Karabiner 설정 방법

설치된 "Karabiner-Elements" 앱을 실행 후

상단에 "Complex Modifications -> Rules"으로 이동해주세요.

그리고 좌측 하단 "Add rule"을 클릭해주세요.






Change caps_lock to command+control+option+shift

"Enabel"을 클릭해주세요.






정상적으로 caps lock에 복합 키 설정이 완료되었습니다.






"시스템 환경설정"을 실행 후 "키보드"를 클릭해주세요.






"입력 소스"로 창을 이동 후

"Caps Lock 키로 ABC 입력 소스 전환"을 해제 시켜주세요.


이상으로 Karabiner 복합 키 설정 방법에 대한 설명이 끝났습니다.




이제 caps lock 키를 클릭하면

"command + option + control + shift" 키를 동시에 누른 것과 같습니다.

Keyboard Maestro 앱을 이용하여 Hot key를 설정할 때  caps lock을 이용하여 설정하면

macOS 기본 단축키의 중복을 피할 수 있습니다.

☛ Keyboard Maestro(키보드 마에스트로) 단축키 설정 방법!






✔︎ 오타, 잘못된 정보가 있을 경우 댓글 달아주세요~!

(확인 수정하도록 하겠습니다~^^)


✔︎ 궁금하신 정보가 있을 경우 댓글 달아주세요~!

(제가 아는 정보에 한해서 답변을 남겨드리도록 할게요~^^)

댓글(8)

  • 맥북사랑 답글 수정
    2018.12.08 17:16

    이거보고...설정 너무 잘됐어요..감사합니다...한가지 질문드릴께있어요...너무 설명이 잘되어있어서 카라비너랑 키보드 마에스트로 단축키는 지정이 되었는데
    오른쪽 커맨드 한영전환 쉬프트키 대문자 설정은 어떻게하나요?? 응용을 제가 못해서 너무 답답합니다 ㅠㅠ 혼자서 막 해볼려고 했는데 실패했어요 ㅠㅠ

    • 2018.12.09 16:57 신고

      오른쪽 command 키를 사용해본 적은 없어서 정확하게 말씀은 못 드리겠습니다.
      하지만 오른쪽 command 키를 이용하여 설정하는 방법은 저도 여기저기 글을 읽다가 본 기억이 있었던 거 같습니다. 다른 분들의 글을 서칭해보는 게 좋을 거 같습니다~^^

  • 시큰둥 답글 수정
    2019.01.06 23:40

    이렇게하면 캡스락 대문자 활성화는 못쓰는건가요?

    • 2019.01.07 22:26 신고

      네, 사용 못 합니다.
      저는 캡스락 활용도가 낮아서 대문자를 입력해야 할 때 Shift 키를 활용합니다~^^

  • 감사합니다. 답글 수정
    2019.01.23 09:05

    혹시 조금 꼬아서 하이퍼키를 1, 컨트롤+옵션+쉬프트 = 캡스락 으로 설정해놓고 2. 캡스락(하이퍼키)+커멘드 로 해서 좀 더 다양하게 활용하고싶은데요 이렇게도 가능할까요? 키보드 카라비너에서는 하이퍼키 하나만 지정되는것같은데 ㅠㅠ


    두번째로 혹시 하이퍼키+J = 영어 , 하이퍼키+K = 한글, 하이퍼키 + ㅣ = 이모티콘 이런식으로 설정하고싶은데 이 설정방법에 대해서도 알려주시면 감사하겠습니다!

    https://cafe.naver.com/inmacbook?iframe_url=/CafeMemberNetworkView.nhn%3Fm=view%26clubid=12175294%26memberid=jmibaen%26networkSearchKey=Article%26networkSearchType=7
    맥쓰사에 질문글을 올렸었어요! 참고해주시면 좋을것같습니다! 정말 좋은글올려주셔서 감사합니다! ㅎㅎ

    • 2019.01.24 05:36 신고

      글을 좋게 봐주셔서 감사합니다~^^
      카라비너 구버전에서는 컨트롤+옵션+쉬프트 조합으로 캡스락을 사용할 수 있었던 걸로 기억합니다.

      현재 카라비너-엘레먼트에서는 되는지 안 되는지는 정확히 모르겠습니다.
      저도 해당 조합을 시도하다가 귀차니즘 때문에.. 나중에 필요할 때 시도해보지 하고 넘겼던 부분이라서요..ㅠ

      맥쓰사에서 다른 분들의 의견을 들어보는 게 좀 더 정확할 거 같습니다!

  • 고고그린 답글 수정
    2019.05.28 02:53

    좋은 글 감사합니다! 혹시 shift+esc 조합으로 ~(물결표시) 입력이 가능 할까요?

    • 2019.05.28 20:19 신고

      저는 앱을 매핑 시켜서 사용하는 용도로만 해봐서요. 해당 방법은 해보질 않았습니다.

      중복되는 키가 없다면 문제없이 가능할 거 같습니다^^