logo

한국어

자료실






조회 수 3865 추천 수 1 댓글 2
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

윈도우에선 AutoHotKey를, 아이맥은 커스텀 키보드를 통해 늘 키 리매핑을 즐겼습니다만

맥에서 Karabiner의 제한된 리매핑에 아쉬움을 느끼다가 최근에서야 Private.xml파일을 통해 커스텀

매핑이 가능하다는 것을 알게되어 아래와 같은 스크립트를 공유합니다. 

 

아래 제공되는 스크립트는 캡스락 + IJKL키를 이용해 방향키의 기능을 대체하도록 하는 키매핑입니다.

방향키를 사용하기 위해서 오른손을 떼야만 하는 불가피한 동선을 줄이고자 만들게 되었습니다.

 

-------------------------------------------------------------------------------------------------------------------------

0. Karabiner, Seil 을 설치합니다.

 

1-1. 시스템환경설정 > 키보드 > 보조키 > CapsLock키를 '작업 없음'으로 전환.

1-2. Seil실행> Setting > Change the Cpaslock key > 체크박스 체크후 Keycord(110)으로 수정.

   (여기까지 하면 캡스락키는 새로운 기능을 담당하는 펑션키?의 역할을 하게됩니다.)

 

2-1. Karabiner실행 > Misc&Uninstall 탭 > Custom Setting의 Open private.xml 실행후 아래의 

      스크립트를 붙여넣기 해줍니다.  (첨부된 파일을 Karabiner폴더에 넣어주셔도 됩니다)

 

-------------------------------------------------------------------------------------------------------------------------

<?xml version="1.0"?>
<root>
 <item>
    <name>Capslock+IJKL(</name>
    <name>Seil->CapsLock->110(PC_APPLICATION)</name>
    <appendix>(PC_APPLICATION+I to CURSOR_UP)</appendix>
    <appendix>(PC_APPLICATION+J to CURSOR_LEFT)</appendix>
    <appendix>(PC_APPLICATION+K to CURSOR_DOWN)</appendix>
    <appendix>(PC_APPLICATION+L to CURSOR_RIGHT)</appendix>
    <identifier>private.99</identifier>
    <autogen>__KeyToKey__ KeyCode::PC_APPLICATION, KeyCode::VK_MODIFIER_EXTRA1</autogen>
    <autogen>__KeyToKey__ KeyCode::I, ModifierFlag::EXTRA1, KeyCode::CURSOR_UP</autogen>
    <autogen>__KeyToKey__ KeyCode::J, ModifierFlag::EXTRA1, KeyCode::CURSOR_LEFT</autogen>
    <autogen>__KeyToKey__ KeyCode::K, ModifierFlag::EXTRA1, KeyCode::CURSOR_DOWN</autogen>
    <autogen>__KeyToKey__ KeyCode::L, ModifierFlag::EXTRA1, KeyCode::CURSOR_RIGHT</autogen>
    <autogen>__KeyToKey__ KeyCode::U, ModifierFlag::EXTRA1, KeyCode::DELETE</autogen>
    <autogen>__KeyToKey__ KeyCode::P, ModifierFlag::EXTRA1, KeyCode::FORWARD_DELETE</autogen>
    <autogen>__KeyToKey__ KeyCode::O, ModifierFlag::EXTRA1, KeyCode::FORWARD_DELETE</autogen>
    <autogen>__KeyToKey__ KeyCode::F, ModifierFlag::EXTRA1, KeyCode::CAPSLOCK</autogen>
</item>
</root>
-------------------------------------------------------------------------------------------------------------------------
 
 

2-2. Change key 탭 > ReloadXML을 클릭하면 아래에 'Remapping' Capslock+IJKL이란 이름의

      체크박스가 생깁니다.  체크하면 이제부터 Capslock + IJKL키로 방향 전환을 하실 수 있습니다.

 

스크립트를 보시면 알 수 있겠지만

I: Up

J: Left

K:Down

L:Right

U:Del

P,O:Forward_Del

F:Capslock

 

이렇게 할당해 두었습니다만 필요하신대로 응용하시면 좋을것 같습니다.

  • ?
    GOM⌘HHKB 2014.10.29 23:37
    어라... 해피매니아 우희님... 잘 지내시는지요.
    스크립트는 감사하게 받겠습니다.
    도각임에 대한 목마름이 있는 많은 분들에게 해피복음을 전파해주시길...ㅋ~
  • profile
    우희(ether) 2014.10.30 02:21

    바쁘단 핑계로 너무 오랫만에 머릴 드리밀었네요.

    저는 기억하지 못하고 있는데, 절 기억해주셔서 감사합니다 ㅠ ㅠ

    이거 너무나 영광인데요ㅎ


    커스텀 키매핑과 블루투스가 되는 해피해킹을 갖게될 그날을

    그리며...


List of Articles
번호 제목 글쓴이 날짜 조회 수
69 공제 키보드에 호환되는 기판(PCB) 리스트 정리 (In Progress...) 8 Kiruas 2023.04.15 10967
68 아크릴 카일소켓 보강용스테빌 적용참고 file 아침에™⇔N² 2022.10.06 724
67 오래된 asus Rampage-IV-Extreme x79보드 바이오스 업데이트하기 file 아침에™⇔N² 2022.03.25 865
66 키보드 거치대 파일입니다. 1 file wiremankbd 2021.02.19 1147
65 사진올리기 file 아침에™⇔N² 2020.03.08 1074
64 오리온3 플레이트 3 file 산류 2019.05.23 1744
63 93년도 알프스 카달로그 pdf 5 CKP 2019.04.28 1057
62 키보드랩 계급장 레벨표 17 file 아침에™⇔N² 2018.10.07 3444
61 토글키 오입력 방지 프로그램 LP_LK를 배포합니다. 5 file 스타 2018.10.06 719
60 [아크릴스텐드] 브릿지 부분 도면 file 재아 2018.08.05 893
59 한방에 37 file 봉사청년 2016.05.20 3655
58 SATAN RGB60 FN기능 요약 힝힝홍힝 2018.04.14 923
57 쓰지 말아야할 페이스트 22 file 고구마군 2018.03.27 2924
56 옥타곤v1 메탈스티커 도안 file duck0113 2018.03.10 1156
55 USB케이블 8 file 아침에™⇔N² 2018.03.06 1551
54 카일체리콤보 윤활플레이트 v2 ( 15 * 6 ) 6 file 힝힝홍힝 2018.03.02 1474
53 라세3 나사규격 4 file duck0113 2018.02.18 1281
52 키랩 로고 10 file 금벌레 2018.01.05 1305
51 초음파 세척기 효과적으로 쓰기 6 Bone.D.Roid 2017.11.22 4365
50 ISP 로더 사용하기 7 file 본드로이드 2017.09.14 3498
Board Pagination Prev 1 2 3 4 Next
/ 4