2015년 4월 21일 화요일

MacBook에서 UltraNav 키보드 사용하기›

* 모델
  -  MacBook Pro 13'', OS Yosemite v10.10.3
    . 키배열 : fn, Control, option(alt), command, Space


  - UltraNav(Model : SK-8855)
    . Fn, Control, Window, Alt, Space


* 최초 키보드 연결시 문제점
  - Command  키 : Window 키로 동작하여 불편함
  - 빨콩 이동속도 느림.
  - 좌/우클릭키 중간 스크롤키+빨콩 동작안함


  • * 키 조합 재 매핑

  - 참고 : [Mac] 맥과 울트라나브를 붙이기 - 환경설정에서 맥의 키와 비슷한 조합 만들기. :: 까만거북이의 달리는 이야기
  - 울트라나브의 Window Key <-> MacbookPro Option
  - 울트라나브의 Alt <-> MacbookPro Command
1. 시스템 환경설정 > 키보드 실행

2. 키보드에서 "보조 키..." 버튼 클릭

3. 보조키 화면에서 다음내역 변경 후 승인 
  - 키보드 : ThinkPad USB Keyboard with TrackPoint
  - Option 키 : Command
  - Command 키 : Option




  • * 빨콩 이동속도 느림

환경설정 > 마우스 에서 이동속도 조정

다른 방법으로 터미널에서 아래 명령 수행 후 재부팅 하면 된다고함(해보지는 않음). 뒤에 숫자가 커질수록 빨라짐, 현재 설정값은 "3"으로 확인함.
$defaults read -g com.apple.mouse.scaling 6


  • 좌/우클릭키 중간 스크롤키+빨콩 동작하기

  - 참고 : 오리대마왕님 집
controllermate를 이용하여 문제를 해결할 수 있다고 함.
1. ControllerMate 다운로드
빨콩 스크롤 기능은 무상 다운로드만 해도 된다고 함.
 다운로드 사이트 : http://www.orderedbytes.com/controllermate/

2. ControllerMate 설치



3. ControllerMate 실행

4. 좌측 Programming Items에서 Welcomes, Get started를 우클릭해서 delete한다.
5. Programming Items에 create Program Page/Group으로 아래와 같이 생성한다. 명칭 변경은 Inspector내 Properties 에서 변경한다.
    같은 방법으로 Scroll Function 아래에 create Program Page와 create Virtual Device > Virtual Mouse을 생성한다.

6. 좌측 Programming Items에서 Control 선택 후 Platte에서 Controllers 마우스 아이콘의 "ThinkPad USB Keyboard.."를 선택한 후 Device에서 "Button #3 Building Block ..."을 Edit Pane으로 Drop & Drop
 좌측의 Scroll Function을 Edit Pane으로 Drag * Drop

7. 좌측 Programming Items에서 Scolling을 선택 후 6과 같은 방식으로 추가한다.
  먼저 Controllers에서 마우스 아이콘의 "ThinkPad USB Keyboard.."를 선택한 후 Device에서 "ThinkPad USB Keyboard.. Y-Axis"를 Drag & Drop
  두번째로 Edit Pane에서 우클릭 create Building Block > Calculation > Axis Calibration 선택
  세번째로 Controller에서 Virtual Mouse를 선택하고 Device에서 "New Virtual Mouse Wheel"을 선택한다.
  Axis Calibration에서 Limit값을  -20 ~ 20, -1~1으로 조정

  center 값을 각각 0, 2로 조정

8. 좌측 Programmming Items에서 New Virtual Mouse 를 선택 후 Number of Buttons의 값을 2로 조정

==> 문제는 ControllerMate를 실행중에는 Wheel 기능이 사파리에서 동작하지만 닫아버리면 동작하지 않는다. 뭐가 잘못된 것인가? ( it works well. But if stop the ControllerMate(app close), it doesn't work in Safari. What 's wrong?)
==> 다시 해보니 잘 동작한다. 좀더 테스트를 해봐야 할 것 같다. (Now, it works well in Safari. I will test the function more.)






댓글 없음:

댓글 쓰기