로그인 영역

통합 검색
통합 검색

젠투 공식 홈페이지
젠투 공식 한글 번역 문서
부 메뉴
  1. 질문/답변
  2. Tips
  3. 위키(새 창)
  4. 뉴스/새소식
컨텐츠 영역

gnome과 griffin powermate

2011.11.12 19:04

잉여양파 조회 수:4363

20111112_griffin_powermate.jpg


몇몇분은 아시는 Griffin의 powermate입니다.

사실 windows에서는 총 6개의 action을 지원한다고는 합니다만..

linux는 딱히 그렇지는 않는거같습니다. 여튼간에 작설하고 이 기묘한놈을 gimp등에 사용하시는분도 많겠습니다만..

저는 evrouter를 이용한 볼륨조절 및 mute로 사용하는 방법을 간단하게 기술해보도록 하겠습니다.

아래의 강좌를 살~짝 읽어봐주시구요....

http://wiki.xbmc.org/index.php?title=HOW-TO:Configure_Gyration_USB_remote_for_Ubuntu

http://www.mp3car.com/input-devices/146252-using-griffin-powermate-in-linux.html

일단 emerge evrouter를 설치해주셔야합니다. 

그 전에 kernel에서 device를 활성화 해주셔야합니다.

Device Drivers > Input Device Support > Miscellaneous device >  <*>   Griffin PowerMate and Contour Jog support

module로 올라가 있어도 상관없다고 생각은 합니다만.. :D

그다음 device를 찾아보기로 하죠. 방법은 간단합니다.

coreonion by-id # ls /dev/input/by-id 

usb-04d9_USB_Keyboard-event-if01
usb-04d9_USB_Keyboard-event-kbd
usb-0a12_0001-event-kbd
usb-American_Megatrends_Inc._Virtual_Keyboard_and_Mouse_serial-event-kbd
usb-American_Megatrends_Inc._Virtual_Keyboard_and_Mouse_serial-event-mouse
usb-American_Megatrends_Inc._Virtual_Keyboard_and_Mouse_serial-mouse
usb-Griffin_Technology__Inc._Griffin_PowerMate-event-if00
usb-Logitech_USB_Receiver-event-mouse
usb-Logitech_USB_Receiver-mouse
usb-Microsoft_Microsoft_Wheel_Mouse_Optical®-event-mouse
usb-Microsoft_Microsoft_Wheel_Mouse_Optical®-mouse


쪼오기 보시면 Powermate 보이시죰?
이제 그게 제대로 움직이는지 테스트를 해볼때가 됐습니다.

evrouter -d /dev/input/by-id/usb-Griffin_Technology__Inc._Griffin_PowerMate-event-if00

대략 이렇게해서 뭔가 화면상에 값이 뜨면 성공입니다.
좌회전, 우회전, 클릭까지 다 테스트를 해봐주세욤.

이제 설정파일을 작성할때가 되었습니다.

vi ~/.evrouterrc 

Window ""
"Griffin PowerMate" "" any key/256 "XKey/XF86AudioMute"
"Griffin PowerMate" "" any rel/7/1 "XKey/XF86AudioRaiseVolume"
"Griffin PowerMate" "" any rel/7/-1 "XKey/XF86AudioLowerVolume"

자... 대충 이정도로 작성해주시면 원하시는 기본설정은 가능할겁니다.

그리고 evrouter가 gnome의 시작에서 항상 떠있을 수 있게 간단한 스크립트 파일을 하나 작성합니다. (물론 PATH가 걸린 디렉이 있어야겠죠?)

coreonion bin # vi start_powermate.sh
#!/bin/sh
/usr/bin/evrouter /dev/input/by-id/usb-Griffin_Technology__Inc._Griffin_PowerMate-event-if00

그냥 막 붙여넣지 마시고 엔간하면 뒤쪽의 경로는 확인하고 넣어주세요.

그리고나서 gnome의 시작프로그램에 위의 스크립트를 넣어주면 기본작업은 종료입니다.
이게 끝은 아니구요 하나가 더 남았죠.

gnome의 Menu중에서
시스템 > 기본설정 > 키보드 바로가기
를 열어보시면
소리끔, 소리낮춤, 소리높임 등이 있습니다.
거기에 key grep상태에서 powermate를 원하는 action으로 작동시키시면
key bind까지 끝나게 됩니다.

별로 복잡할건 없는데 쓰고나니 은근 기네요...

아마도 쓰시는분 별로 없으시겠지만
행여 중고로 구매하시는분이 있으시다면 참고하시라고 올려봅니다 :D

-----새벽녘의 흡혈양파------