[맥북 / macOS] 새로운 단축키를 만들 때 자꾸 겹쳐 짜증난다면..? | Hyper Key

기본 앱 혹은 3rd Party 앱에서 사용되고 있는 단축키들은 보통 cmd, option, control, shift를 하나 둘 조합하여 구성되고 있습니다. 예를 들면, cmd + shift + F 혹은 control + cmd + space 등이 그것인데요. 만약, 새로운 단축키를 구성하고자 한다면 위와 같은 기본 단축키를 피해서 지정해야함은 충돌을 피하기 위해서도 필수적인 사항입니다. 하지만 macOS에 존재하는 모든 단축키를 다 알고 피해서 지정하자니 다 인지하는 것은 거의 불가능에 가깝고, 아주 복잡하게 단축키를 구성하자니 손가락이 따라주지 않거나 쉽게 기억되지 않아 오히려 더 불편함을 초래합니다.

이에 Hyper Key라고 불리우며 사용되는 cmd + option + control + shift를 모두 누른 후, 타 키를 누른 방식의 단축키 지정은 “기본 단축키 충돌 방지“를 행할 수 있는 아주 현명한 방법입니다. 하지만, 이 4가지 키를 모두 누른 후 또 하나의 키를 누르는 것은 쉽지만은 않은 일입니다. 그래서 금번 포스트에서는 별 쓸모도 없고 자주 눌러지지도 않으면서 노른자 포지션을 차지하고 있는 Caps lockcmd + option + control + shift로 변경하는 방법에 대해서 소개해드리려 합니다.


Caps lock을 cmd + option + control + shift로 변경

소제목 관련한 기능을 수행하기 위해선 Karabiner Elements라는 앱이 필요합니다. 아래 링크를 통해 다운로드 및 Github에서 소스 코드 정보를 구하실 수 있습니다.

*첫 설치 시에 System PreferencesSecurity & Privacy에서 아래 부분을 허용해주셔야합니다

설치를 마치고 나면 첫 실행화면은 아래와 같습니다. 본인에게 해당되는 자판 타입을 선택해주시면 되는데, 대부분 첫번째인 ANSI 타입을 사용하시리라 생각됩니다.

Complex Modifications 탭에 가셔서 좌측 하단의 Add rule을 선택합니다.

다음, Caps lock을 Hyper Key 변경하는 옵션을 Enable 합니다.

* 여기서 다음 설정이 Delete 될 때까지 Caps lock은 더 이상 대/소문자 변경으로써의 기능을 상실합니다.

모든 설정이 완료되었으니, Keyboard Maestro를 활용하여 단축키를 한번 확인해보겠습니다. 아래 단축키가 Caps lock + A로 잘 작동됩니다.

필자의 경우, 대문자는 Shift로 그냥 간단하게 처리해버립니다. 하지만, 혹.. 대문자를 아주.. 많이 사용해아하거나 이전 Caps lock 기능이 필요하신 분들은 아래 글을 한번 참조해보시면 도움될 듯 합니다.


참고