MacOS
  • 목록
  • 아래로
  • 위로
  • 쓰기
  • 검색

MacOS 맥북에어,맥북프로 karabiner 없이 한영 키를 편하게 바꾸자.

안녕하세요. 야크트74입니다.


karabiner 없이 한영 변환 키를 "오른쪽 command"키  또는 "오른쪽 option"키로 배치 해보도록 하겠습니다.


먼저 터미널 창에서 다음 명령을 실행하고 키맵 변경이 제대로 되는지 확인 합니다.


""오른쪽 command" 키를 "F18"로 매핑 할 경우


hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc": 0x7000000E7,"HIDKeyboardModifierMappingDst": 0x70000006D}]}'


"오른쪽 option" 키를 "F18"로 매핑 할 경우


hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc": 0x7000000E6,"HIDKeyboardModifierMappingDst": 0x70000006D}]}'


설정>키보드>단축키 에서



입력 소스 키가 "F18"로 적용 되는지 확인 합니다.

제대로 설정이 되고 동작 한다면, 다음의 파일을 텍스트 편집기로 수정합니다.


com.changing.KeyRemapping.plist

내용 ( "오른쪽 command" 키를 "F18" 매핑 예>


<?xml version="1.0" encoding="UTF-8"?>

<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "https://www.apple.com/DTDs/PropertyList-1.0.dtd">

<plist version="1.0">

<dict>

    <key>Label</key>

    <string>com.changing.KeyRemapping</string>

    <key>ProgramArguments</key>

    <array>

        <string>/usr/bin/hidutil</string>

        <string>property</string>

        <string>--set</string>

        <string>{"UserKeyMapping":[

          {"HIDKeyboardModifierMappingSrc":0x7000000E7,

           "HIDKeyboardModifierMappingDst":0x70000006D}

        ]}</string>

    </array>

    <key>RunAtLoad</key>

    <true/>

</dict>

</plist>


수정이 완료된 com.changing.KeyRemapping.plist 파일을


~/Library/LaunchAgents/


로 복사 또는 옮겨 주기를 합니다.


로그아웃/로그인 하면 키맵 변경이 지속적으로 유지 됩니다.


감사 합니다.


  • 구독(124명)

야크트74 야크트74
123 Lv. 123534/124000P

댓글 34

참여를 하시면 세상을 바꿉니다.
profile image
1등 Chris 2021.02.10. 10:07 |댓주소:#5826853
야크트74

BigSur에서 Karabiner에 지속적으로 에러가 발생하고 있는데

굳이 Karabiner를 사용할 필요가 없는 팁이네요! 감사합니다.

profile image
얼터너티브 2021.02.10. 17:24 |댓주소:#5827730
야크트74

정말 감사합니다. 부팅 직후에는 한영키 반응속도도 느리고 가끔 작동도 잘 안됬었는데, 적용하니 아주 깔끔하게 네이티브로 잘 됩니다. 깔끔해서 너무 좋네요.

profile image
kwmlman 2021.02.11. 06:07 |댓주소:#5829238
야크트74

야크트74님, 매우 매우 유용한 정보 감사드립니다. (^-^)


---------

[그림1]

처음에는 [F18]부분을 클릭 후, 위 처럼 만든 상태에서 [오른쪽ALT(Option)키]를 눌러야 [F18]이 표시되는 것을 몰라서 30분정도 방황을...^^;

( 해킨PC에서 삼성키보드(1만원정도)를 사용중인데, 매우 잘 작동합니다. )


profile image
어울림 2021.02.25. 13:54 |댓주소:#5868180
야크트74

한성노트북 TFX252인데 PS2 키보드라 그런가 왼쪽 Art와 왼쪽 커맨드가 적용되는데 오른쪽으로 적용하는 방법 없을까요?

profile image
야크트74 작성자 2021.02.25. 14:20 |댓주소:#5868227
어울림
https://developer.apple.com/library/archive/technotes/tn2450/_index.html
페이지에서 키맵 표를 확인해 보시는 것이 좋겠습니다.
profile image
야크트74 작성자 2021.03.03. 17:56 |댓주소:#5882609
코우라이
관계가 있는지 모르겠지만, 다음 사항을 확인해 보세요.
맥을 끄고 > 전원 버튼을 계속 누르고 있습니다. > 설정 이 뜨면 설정으로 들어 갑니다.
그 다음, 상단 메뉴에서 > 유틸리ㅣ> 시동 보안 유틸리티 > 보안 정책 을 설정해 보세요.
자유로이 2021.03.18. 10:41 |댓주소:#5917036
야크트74

제 키보드는 로지텍인데 '한/영' 키로 변환하려고 이리저리 찾아봤더니 '90'번을 이용하니 됩니다. 감사합니다. 

hidutil property --set '{"UserKeyMapping":[{"HIDKeyboardModifierMappingSrc": 0x700000090,"HIDKeyboardModifierMappingDst": 0x70000006D}]}'

비회원228 2021.07.18. 07:34 |댓주소:#6178114
야크트74

궁금한게 있는데, 한개의 키만 매핑하고 있는데, 두개의 키를 매핑하려면 어떻게 해야되나요?

예를 들면 오른쪽 한/영 키와 Alt 키 모두 한/영 전환되도록 하는 방법을 알려주세요.

profile image
Caper 2021.11.30. 22:45 |댓주소:#6499131
야크트74

이전에 설치한 해킨에는 카라비너가 크게 문제가 없었는데

이번에 새로 설치한 해킨에는 카라비너가 오류가 너무 많이 발생해서

검색하다 발견했어요~~~^^

매번 좋은 정보 너무 감사해요~~

댓글 쓰기

선택 삭제 전체 선택
익명상태

신고

"님의 댓글"

이 댓글을 신고 하시겠습니까?

삭제

"님의 댓글"

이 댓글을 삭제하시겠습니까?