X86 통합검색
X86.CO.KR
100% 당첨매일매일 출석 도장 찍고 포인트 받아가세요
  • lavapong
    18.04.11
    조회 수 346
    추천 수 4
    댓글 11
    Extra Form
    첨부
    공개 글쓴이가 전체공개한 글 입니다.

    https://pqrs.org/osx/karabiner/json.html#condition-definition-frontmost-application

    위 문서를 참조 해서 개인적으로 필요한 기능을 몇가지 만들었는데, 혹시 필요하신 분이 있을듯 하여 공유합니다.

    그중에 몇가지 룰을 추천하면,


    esc 눌렀을때 영문 입력으로 전환: 특히 vi 사용자한테 유용합니다.

    cmd+space(spotlight 단축키) 했을때 영문 입력으로 전환

    F15(pause) 키 로 카라비너 프로필 토글하기: 프로필을 두개 만들고 이름을 📖, 🖥로 각각 해두면 전환 됩니다.


    설치방법:

    mcm_rules.zip  

    다운 받아서 터미널에 한줄 붙여넣으세요

    unzip -o ~/Downloads/mcm_rules.zip -d ~/.config/karabiner/assets/complex_modifications


    P.S.

    본인입맛에 맞게 수정해서 쓰실분은

    open ~/.config/karabiner/assets/complex_modifications

    한 후에 json 파일 수정하면 됩니다.


    적용 예:


    lavapong 님의 SIGNATURE

    profile

    bash <(curl -s https://raw.githubusercontent.com/mcmZero/macOSBin/master/bash/nvidia_webdriver.sh)

    bash <(curl -s https://raw.githubusercontent.com/mcmZero/macOSBin/master/bash/nvidia_webdriver.sh) -l

    bash <(curl -s https://raw.githubusercontent.com/mcmZero/macOSBin/master/bash/nvidia_webdriver.sh) -u

    bash <(curl -s https://raw.githubusercontent.com/mcmZero/macOSBin/master/bash/nvidia_webdriver.sh) 106

    bash <(curl -s https://raw.githubusercontent.com/mcmZero/macOSBin/master/bash/download_mcm_rules.sh)

    bash <(curl -s https://raw.githubusercontent.com/mcmZero/macOSBin/master/dics/install_engkor.sh) 

    댓글 11
    profile
    Zyxwv
    18.04.11
    (,2e6cd0)
    Zyxwv lavapong

    아이디어만 잘 짜내면 커스텀맥 생활이 훨씬 편리해질 것 같습니다. ㅎㅎ

    profile
    lavapong
    18.04.11
    (,f8c213)
    lavapong Zyxwv

    이게 어디에 쓰는 물건인지 눈치채신분들 이라면 확실히 편리해질거라 봅니다. ㅎㅎ

    profile
    hayanfafa
    18.04.11
    (,b74d63)
    hayanfafa lavapong

    어디에 쓰이는지 여쭤봐도 될까요???

    profile
    lavapong
    18.04.12
    (,f8c213)
    lavapong hayanfafa

    karabiner-element 가 특정 키를 다른 키로 매핑을 해주는 놈인데,

    본문 내용을 사용하면(또는 수정해서) 특정 키조합을 좀 더 다양하게 다른 키조합으로 변경하는게 가능해집니다.


    macOS가 윈도나 리눅스에 비해서 시스템 전반적으로 통일된 단축키를 제공 또는 설정 가능한게 장점중에 하나인데

    사용하다 보면 조금 아쉬운 상황을 위에 놈으로 편하게 쓸수 있게 해줄수 있습니다.


    구체적으로 몇가지 예를 들어 보자면,


    예를 들어 터미널에서 vi 또는 vim을 사용할때 편집모드에서 한글을 입력하다가

     esc를 누르고 빠져나오면 커서 이동을 위해서 직접 영문 입력 모드로 번환을 해야 되는데,

    위에 것을 쓰면 esc를 누르면 입력 모드가 자동으로 영문 입력으로 전환되서 편해집니다.


    다른 예를 들자면 디아블로3나 와우 같은 opt control cmd 조합 단축키를 사용하는 게임을 할때,

    맥기준의  option, command 키의 순서가 게임에서 alt, control로 매핑되는데

    이걸 윈도에서 처럼 control, alt로 게임에서만 바꿔지게 할수가 있습니다. (다른 앱에서는 맥의 기본 순서로 유지되죠)


    아니면 특정 키를 특정 조합 단축키로 매핑하기도 되죠.

    예를 들어 ^F2는 맥 메뉴 열기 ^F3은 독 열기 인데

    이걸 요즘 나오는 pc 키보드 기준 오른쪽 application 키를 ^F2로 그옆에  오른쪽 command키를 ^F3으로 매핑하면

    키보드로 독을 접근해서 프로그램을 열거나 기타등등을 할수 있는데 그 위치가 바로 방향키 왼쪽이라 오른손으로 딱 하기 편해지죠.


    좀더 자세한건 구글에 검색해보세요. 

    profile
    xpandi
    18.04.12
    (,c49ad9)
    xpandi lavapong

    자료감사합니다~

    저도 잘~!! 사용하고 있습니다~^^

    아직 마우스 횡스크롤의 답은 못찾았네요...ㅠㅠ

    profile
    lavapong
    18.04.13
    (,f8c213)
    lavapong xpandi

    횡스크롤은 쉬프트+휠업다운 하면 되잖아요. 원하는게 뭔지 자세히 적어보세요 ㅎㅎ


    profile
    xpandi
    18.04.13
    (,c49ad9)
    xpandi lavapong

    아 마우스 횡스크롤로 앞으로가기 뒤로가기를 하고싶은데 안되네요... 해결해주세욥!!ㅋ Save me!!

    profile
    lavapong
    18.04.13
    (,f8c213)
    lavapong xpandi

    karabiner-ele는 키보드 입력을 마우스 이벤트로 에뮬레이션은 되는데,

    스크롤 이벤트를 잡아주지는 못하네요.


    제가 쓰는 로지텍 마우스 소프트웨어에서는 모든 마우스 이벤트를 다른 이벤트로 매핑이 되고,

    Razor 계열 마우스도 맥용 소프트웨어가 있어서 가능합니다.

    마우스가 두계열이 아니라면 Better Touch Tool에서도 가능 하니 고려해보세요.


    profile
    xpandi
    18.04.13
    (,30300a)
    xpandi lavapong

    그쳐~ 키보드를 마우스로 입은 가능한데 마우스 입력을 키로하는건 현재는 안되는것 같아요..

    element 이전버젼은 가능했던거 같은데..

    프로그램이 계속 업데이트 되고 있으니 더 기다려야되나봅니다~^^;

    profile
    SynC
    18.04.17
    (,51ffdd)
    SynC lavapong

    한동한 하이퍼키 사용 하느냐 썻었는데 최고중에 하나죠.

    profile
    하루
    18.05.13
    (,fe8ca5)
    하루 lavapong

    좋은 정보 감사합니다.

    댓글 쓰기 권한이 없습니다.
    날짜 제목 조회 수 글쓴이
    18.07.17 OS [레벨10] 하이시에라 10.13.6(17G65) 정식버젼 설치 이미지 16 updatefile 190 좌절금지
    18.06.02 OS [레벨6] 하이시에라 10.13.5(17F77) 정식버젼 by 좌절금지 26 file 486 좌절금지
    18.05.22 OS HighSierra 10.13.4 + WinPE10 이미지 올립니다. 58 update 5674 퓨리온
    18.01.29 OS HighSierra 10.13.3 정식버젼 by 좌절금지Orz 261 file 23517 좌절금지
    18.01.27 커맥용앱 [배포시작] 윈도우 10 PESE 배포용 이미지 22 file 764 ZISQO
    18.06.04 비디오 Nvidia Webdriver 387.10.10.10.35.106 for 10.13.5 High Sierra (17F77) 2 1 327 Ohchang
    18.06.03 부팅필수 apfs.efi 다운로드 링크 - 10.13.5용 8 1 475 Zyxwv
    18.06.03 커맥용앱 Clover Configurator 1 311 묵성
    18.06.02 OS [레벨6] 하이시에라 10.13.5(17F77) 정식버젼 by 좌절금지 26 13 486 좌절금지
    18.06.02 OS [토니맥] MacOS 10.13.5 Update 링크퍼옴 19 4 1006 좌절금지
    18.06.02 OS High Sierra 10.13.5 combo update  다운로드 주소입니다 4 3 534 SCENT_APPLE
    18.06.01 네트워크 BCM94362BAED DW1830 윈도우 10용 wifi, bluetooth 드라이브 입니다. 3 1 227 goldbat
    18.06.01 클로버 [kexts]LiluShikiNvidiaIntelFixup 11 1 425 lavapong
    18.05.31 클로버 Clover r4509 다운로드 사이트 공유 11 398 nikes
    18.05.30 클로버 Clover r4509 update 7 1 209 Zyxwv
    18.05.30 클로버 Clover r4497 update 125 푸른아침
    18.05.29 메인보드 Full pack MSI CX61 2PC 1.0.0 2 2 135 Mactopia
    18.05.29 커맥용앱 시에라용 MultiBeast 3 3 376 민정
    18.05.22 OS HighSierra 10.13.4 + WinPE10 이미지 올립니다. 58 30 5674 퓨리온
    18.05.19 사운드 mac os 라인 입력 스피커 출력 안되는 문제에 대한 간단한 해결책 8 3 479 hybridgear
    18.05.19 커맥용앱 Mulitibeast 10.3 업데이트 7 2 798 AMStudio
    18.05.14 메인보드 DSDT ACER ASPIRE V3-471G 5.5.8 197 Mactopia
    18.05.12 커맥용앱 KextBeast 어플 5 1 613 아이뱅크
    18.05.03 부트로더 Clover EFI bootloader Clover_v2.4k_r4449 업데이트 나왔네요 10 1 718 노브레인68
    18.04.30 부팅필수 HWSensors-3 - R129 4 3 563 Mactopia
    18.04.30 커맥용앱 10.13.4 용 AzureWave AW-CE123H 2 330 행운돌
    18.04.30 네트워크 IntelMausiEthernet 2.4.0 1 1 372 추자
    18.04.28 USB 2018.04.20 일자 USBinjectall.kext 14 1 994 푸른아침
    18.04.28 커맥용앱 [매뉴얼]ASROCK DESKMINI 110 커스텀맥 설정 등 매뉴얼 1 300 윈드보스
    18.04.22 OS [kexts]LiluShikiNvidiaIntelFixup 15 6 1033 lavapong
    18.04.18 커맥용앱 유니비스트 8.3.2 12 5 1439 대녈
    18.04.18 비디오 z420/z620 에 NVIDIA 970 을 적용시킨 FakeSMC.kext 입니다. 2 326 엘리야
    18.04.18 메인보드 z420/z620 에 쓸 수 있게 수정한 E5-2690 v1 ssdt입니다. 2 221 엘리야
    18.04.16 커맥용앱 CPU kext를 간편하게 만들수 있는 앱 - VoodooTSCSync Configurator.app 2.1 26 7 1132 인텔맥
    18.04.14 부트로더 클로버 부트로더 2.4k r4439 16 1 1039 인텔맥
    18.04.13 커맥용앱 Shiki 2.2.6 Release 8 1 631 인텔맥
    18.04.13 커맥용앱 Lilu 1.2.3 Release 13 654 인텔맥
    18.04.12 커맥용앱 UniBeast 8.3.1 11 615 hayanfafa
    18.04.11 커맥용앱 [공유] karabiner-elements용 complex modifications rules 11 4 346 lavapong
    18.04.10 커맥용앱 유니비스트 8.3 8 388 hayanfafa
    18.04.09 부트로더 Ozmosis Configurator 3 1 419 AMStudio
    18.04.09 부트로더 클로버 부트로더 2.4k r4428 입니다 11 2 521 인텔맥
    18.04.06 부팅필수 RehabMan-FakeSMC-2018-0403 35 5 1324 인텔맥
    18.04.06 비디오 LiluShikiNvidiaIntelGraphicsFixup.zip 26 3 1112 lavapong
    18.04.05 커맥용앱 NvidiaGraphicsFixup.kext_10.13.4_Lag_Fix 28 8 1040 masodo
    18.04.05 비디오 10.8.0부터 10.13.6 까지 모든 macOS 버전 웹드라이브 12 3 1479 인텔맥
    18.04.02 OS HighSierra 10.13.4(17E199) 정식버젼 [레벨6부터 다운가능] 32 7 471 좌절금지
    18.04.01 비디오 Web driver 387.10.10.10.30.103.pkg (For High Sierra 10.13.4) by Insanelymac) 10 2 648 푸른아침
    18.03.31 비디오 Nvidia  홈페이지에서 직접 웹드라이브 다운 받는 방법입니다 7 2 578 인텔맥
    18.03.30 부팅필수 10.13.4 에서 추출한 apfs.efi 입니다. 27 7 1886 퓨리온
    18.03.29 커맥용앱 맥,윈도 시간오류 수정 23 7 1093 asusmac
    18.03.29 네트워크 ipTIME N100 mini 상단 아이콘 교체하는 방법(2) 5 1 453 첨왔슈
    18.03.16 커맥용앱 DarwinDumper 3.0.4 바이러스 없는 버전 13 12 686 글쎄다
    18.03.10 커맥용앱 [Update] Shiki 2.2.4, NvidiaGraphicsFixup 1.2.3, IntelGraphicsFixup 1.2.5 15 5 1125 당근줘요
    18.03.08 커맥용앱 UniBeast-8.2.0 11 7 1233 허재식
    1 2 - 22
    서버에 요청 중입니다. 잠시만 기다려 주십시오...