본문 바로가기

Karabiner 카라비너에 하이퍼키 추가하기

by skyChris 2022. 3. 1.

맥용 카라비너에서 하이퍼키 매핑하려면 변형버전을 사용하면 되는 것 같은데

 

다운받을 사이트가 없어진 듯 하여...

 

 

코드를 수정하면 되지 않을까 하여 코드 편집을 살짝 해봤습니다

 

Karabiner Elements 에 룰을 추가하여 하이퍼키 조합을 Caps Lock 에 사용가능하지만

 

세세하게 원하는 모양으로 수정 가능하게 하기 위하여 손을 대봤습니다

 

 

 

 

요건 기본 룰 추가로 하이퍼키를 Caps Lock 에 매핑

 

 

 

 

 

Complex Modification 설정은

 

~/.config/karabiner/karabiner.json

 

Simple Modification 혹은 기타 설정은

 

/Applications/Karabiner-Elements.app/Contents/Resources/simple_modifications.json

 

(앱 우측 마우스 클릭으로 Show Packages Contents 를 눌러서 해당 경로로 이동하면 됩니다)

 

 

수정하기전에 백업 필수!!

 

 

 

이하 삽입 코드

 

===========

  ,

    {

        "label": "hyper ('control'+'option'+'command'+'shift')",

        "data": {

            "key_code": "left_control",

    "modifiers": [

            "left_option",

                "left_command",

                "left_shift"

            ]            

        }

    },

    {

        "label": "hyper -command ('control'+'option'+'shift')",

        "data": {

            "key_code": "left_control",

    "modifiers": [

            "left_option",

                "left_shift"

            ]            

        }

    },

    {

        "label": "hyper -shift ('control'+'option'+'command')",

        "data": {

            "key_code": "left_control",

    "modifiers": [

            "left_option",

                "left_command"

            ]            

        }

    },

    {

        "label": "hyper -control ('option'+'command'+'shift')",

        "data": {

            "key_code": "left_option",

    "modifiers": [

                "left_command",

                "left_shift"

            ]            

        }

    },

    {

        "label": "hyper -option ('control'+'command'+'shift')",

        "data": {

            "key_code": "left_control",

    "modifiers": [

                "left_command",

                "left_shift"

            ]            

        }

 

    }

 

===========

 
 
마지막 ] (대괄호) 위치 바로 위에 해당 소스 코드 넣으면 됩니다
 
맨위에 , (콤마) 도 위에 중괄호 뒤에 잘 붙여야 하고요
 
코드 삽입에 에러가 있으면 심플 페이지에 지정키 삽입화면에서 아무것도 클릭이 안됩니다
 
 
 
 
 

 

다 잘 되었다면 Karabiner 재실행 후 키를 추가하면 To key 맨 밑에

 

추가한 다양한 하이퍼키 목록이 나옵니다

 

 

반응형

댓글