100% 당첨매일매일 출석 도장 찍고 포인트 받아가세요
  • X86 기상정보
    구름 많음 -1

    중구 필동, 06:56 현재

    현재바람
    북서 1m/s
    현재습도
    44%
    통합대기
    약간나쁨

    X86 운영알림판
    레벨 글쓴이가 전체공개한 글 입니다.

    안녕하세요.

    엑스팔육 사이트를 통해 설치부터 활용, 안정화까지 많은 도움을 받고 있습니다. 운영자분들의 많은 노고에 감사드립니다.^^

    저는 모션그래픽 프리랜서입니다. 때문에 많은 시간 마우스, 타블렛을 사용하고 있는데 인터넷 검색등으로 자료들을 찾을때는 타블렛보단 마우스가 훨신 편합니다.

    마우스 사용시간이 많다보니 자연스럽게 손목에 무리가 가서 여러가지 기기를 알아보던중 MS에서 나오는 Sculpt Ergonomic 마우스를 선택하였습니다.

    버티컬과 일반 마우스 사이의 손목 비틀어짐의 각도를 가지고 있어 적응 및 무리가 덜가더군요.

    마우스를 보시면 파란색 윈도우모양 버튼과 그아래 "-"모양의 작은 돌기가 표시된 버튼이 있습니다.

    하지만 윈도우와는 달리 맥에서 사용하려면 별도의 맵핑이 필요하여 아래와 같이 설정하고 사용하고 있습니다.


    그럼 사용방법을 대충 설명 드리겠습니다.

    먼저 Krabiner-Elements를 설치하고 실행합니다.

    https://pqrs.org/osx/karabiner/

    (이번버전이 Karabiner는 시에라 및 하이 시에라에서는 동작하지 않습니다.)


    아래 화면은 제가 사용하는 키보드 맵핑이 설정된 화면입니다.

    Simple Modifications는 설정이 간단합니다. Add item를 누르셔서 원래 키에서 변환될 키를 리스트에서 선택하여 지정하실수 있습니다.

    Target Device를 설정할 수 있어서 모든 입력장치에 적용하시거나 특정 장치에 구분하여 설정하실수 있습니다.

    저는 기계식 키보드를 사용하고 있는데 Krabiner-Elements를 설치하면 F1~F12등의 펑션키가 미디어키로 자동 할당됩니다.

    이제 본격적으로 마우스 버튼설정을 해보겠는데요.

    Krabiner-Elements를 설치하시면 함께 Karabiner-EventViewer가 설치됩니다. EventViewer를 실행합니다.

    응용프로그램 폴더에서 실행하시거나 우측 상단의 메뉴바에 Krabiner-Elements아이콘을 클릭하시면 메뉴가 펼쳐지는데 여기서 선택하셔서 여셔도됩니다.

    Mouse Area에 커서를 올리고 마우스 버튼을 누르면 현재 입력되는 값이 보입니다. 먼저 검정돌기버튼을 클릭해보면

    Button4가 찍히는게 보이네요. 이 버튼을 간단하게 다른 1개의 버튼으로 설정하려면 이전에 설명했던 Simple Modifications에서 설정해주면 됩니다.

    하지만 저는 뒤로가기로 설정해주려고 합니다.

    키 조합의 입력이나 출력을 설정해주려면 Krabiner-Elements의 Complex Modifications탭을 이용해야됩니다.

    좌측아래의 Add rule버튼을 누르면 다음 화면이 나오는데요

    가장 맨위 버튼은 Krabiner-Elements 웹사이트에 올려져있는 몇가지 설정들을 가져올수 있습니다.

    제가 만든 설정은 위 웹사이트에서 설정을 가져와서 용도에 맞게 수정하여 적용한 것입니다.

    사이트에 가서 찾아보시면 관련 문서도 있고 여러 사람들이 질문하고 답한 글들도 보입니다.

    가져온 설정은 /Users/사용자명/.config/karabiner/assets 폴더에 저장됩니다. 숨김폴더이기 때문에 보이게 설정해주셔야됩니다.

    위의 폴더에 설정 파일이 있으면 Add rule을 눌렀을때 아래와 같은 프리셋이 추가된 것이 보입니다.

    여기에서 적용할 룰을 Enable해주시면 되겠습니다.

    제가 적용한 룰을 보시면 Button3의 경우는 1개의 키로 할당되기 때문에 Simple Modifications를 이용해도 되지만 여기저기 설정이 나눠져있는게 싫어서

    모아놨습니다.

    코드 및 설정파일을 첨부합니다.

    MS Sculpt Ergonomic Mouse.json

    {
    "title": "MS Sculpt Ergonomic Mouse",
    "rules": [
    {
    "description": "Mouse button3 → Mission Control",
    "manipulators": [
    {
    "type": "basic",
    "from": {
    "pointing_button": "button3"
    },
    "to": [
    {
    "key_code": "f3"
    }
    ],
    "conditions": [
    {
    "type": "keyboard_type_if",
    "keyboard_types": [
    "ansi",
    "iso"
    ]
    }
    ]
    }
    ]
    },
    {
    "description": "Mouse button4 → [ + command",
    "manipulators": [
    {
    "type": "basic",
    "from": {
    "pointing_button": "button4",
    "modifiers": {
    "optional": [
    "caps_lock"
    ]
    }
    },
    "to": [
    {
    "key_code": "open_bracket",
    "modifiers": "left_command"
    }
    ],
    "conditions": [
    {
    "type": "keyboard_type_if",
    "keyboard_types": [
    "ansi",
    "iso"
    ]
    }
    ]
    }
    ]
    },
    {
    "description": "Mouse windows key → w + command",
    "manipulators": [
    {
    "type": "basic",
    "from": {
    "key_code": "right_command",
    "modifiers": {
    "optional": [
    "any"
    ]
    }
    },
    "to": [
    {
    "key_code": "w",
    "modifiers": "right_command"
    }
    ],
    "conditions": [
    {
    "type": "device_if",
    "identifiers": [
    {
    "is_keyboard": true,
    "is_pointing_device": false,
    "product_id": 1957,
    "vendor_id": 1118
    }
    ]
    }
    ]
    }
    ]
    }
    ]
    }


    코드를 보시면 컨디션등을 설정할수 있는데 키보드 타입이나 특정 디바이스에서 입력이 되었을때 적용되는등의 조건을 넣으실 수도 있습니다.

    저는 3번째 윈도우키 버튼 맵핑에서 특정기기에서의 입력 조건을 설정했는데요 이거 EventViewer를 보니 R_Command가 입력되어

    마우스에서 눌렀을때만 동작하도록 하였습니다.

    세부적인 코드 해석은 제 지식이 짧아 어렵고요 관련 문서 등을 검색하셔서 적용해 보시면 되겠습니다.


    Krabiner-Elements가 아직 예전 Karabiner에 비해 기능이 제한적이지만 그래도 활용이 다양할 것이라 생각됩니다.

    저는 요 어플 하나로 키보드, 마우스 원하는데로 맵핑해서 잘 사용하고 있습니다.

    MS Sculpt Ergonomic사용하시는 분은 제 설정 파일 가져가셔서 바로 적용하셔도 되고 다른기기들은 알아서 각자 잘 사용해보시면

    좀더 편리한 커맥 생활이 되실겁니다!^^


    한가지 MS Sculpt Ergonomic 마우스는 좌우 틸팅 기능도 있는데 이걸 앞으로가기 뒤로가기로 설정하고 싶은데 요 기능은 어떻게 해야될지 모르겠네요.

    알려주실분 안계신가요?^^; USBOverdrive 어플로 가능하긴한데 이것 저것 어플 까는게 시스템이 지져분해지는것 같은 그런 느낌적인 느낌이 들어서..ㅠㅠ


    #Karabiner-Elements, #Karabiner, #MS_Sclupt_Ergonomic_Mouse, #마우스_버튼, #키맵핑

    About xpandi : Lv13 / 팔로워 0 / 팔로잉 0

    MB_Gigabyte z170x-ud5 / CPU_Skylake i7-6700k / Mem_Samsung ddr4 32GB / GPU_Gigabyte GTX-970 SOC G1

    Storage_Crucial mx200 250GB, Samsung 850 Evo 250GB, WD Green 4Tb, Blue 2Tb, 1Tb / Power_FSP 600W / Wifi-Bluetooth_BCM943602CS

    Display_LG 32UD59, Dell 2412m X2

    Input_Apple Trackpad1, Apple Keyboard1, Elretron Penna, Leopold FC750R, Intuos Pro PTH-651, MS Sculpt Ergonomic Mouse, Logitech G1.

    OS_Sierra 10.13.2 with bootloader Clover UEFI

     

    • HOT Comments 이글에 핫코멘트가 있으며 클릭하시면 바로 이동합니다. (추천 수 : 3 이상)


  • No 제목 저장 레벨 조회 닉네임 8로
    공지
    커스텀 맥 오프라인 교육 세미나 안내장입니다 48 공개 715 ZISQO
    266 모니터 | 14 공개 165 goldb 0
    265 사운드 | 2 공개 141 Raspi 0
    264 기타 | 4 공개 205 goldb 0
    263 무선유선 | 5 공개 146 si200 0
    262 기타 | 15 공개 459 때군 0
    261 무선유선 | 4 공개 318 macto 0
    260 무선유선 | 15 공개 550 덱스털 0
    259 무선유선 | 15 공개 393 덱스털 0
    258 기타 | 6 공개 372 때군 0
    257 입력장치 | 4 공개 418 ABRSM 0
    256 기타 | 37 공개 822 때군 0
    255 무선유선 | 17 공개 557 달쇠 0
    » 입력장치 | HOT | 12 공개 367 xpand 0
    253 기타 | 9 공개 368 balss 0
    252 입력장치 | 9 공개 434 ABRSM 0
    251 그래픽 | 17 공개 626 각시수련 0
    250 무선유선 | 41 공개 1355 때군 0
    249 모니터 | 30 공개 1373 때군 0
    248 입력장치 | 6 공개 381 macto 0
    247 그래픽 | 3 공개 592 macto 0
    246 입력장치 | 7 공개 416 macto 0
    245 입력장치 | 베플 | 12 공개 355 달쇠 0
    244 입력장치 | 7 공개 431 작은거인 0
    243 기타 | 5 공개 434 마음의창 0
    242 무선유선 | 5 공개 521 작은거인 0
    241 무선유선 | 베플 | 5 공개 491 작은거인 0
    240 기타 | 6 공개 302 macto 0
    239 무선유선 | 6 공개 286 macto 0
    238 모니터 | 34 공개 818 달봉 0
    237 기타 | 4 공개 568 Senko 0
    236 입력장치 | 1 공개 190 좌절금지 0
    235 입력장치 | 15 공개 719 블루노트 0
    234 입력장치 | 10 공개 508 XEXEX 0
    233 기타 | 18 공개 555 FMA 0
    232 무선유선 | 3 공개 992 묵은지 0
    231 입력장치 | 11 공개 660 묵은지 0
    230 기타 | 5 공개 722 애드플러스 0
    229 그래픽 | 5 공개 1089 macto 0
    228 그래픽 | 공개 316 Wisha 0
    227 그래픽 | 21 공개 1277 BAEBA 0
  • 서버에 요청 중입니다. 잠시만 기다려 주십시오...