우분투 노틸러스에서 마우스 4,5번 버튼(엄지손가락 버튼?) 이용하기

많은 분들이 아시는 팁일 테지만, 저같은 생초보가 헤메지 않을까 해서 글 남깁니다^^;

  1. 프로그램 설치
    시냅틱 꾸러미 관리자에서 imwheel 를 찾아 설치.

  2. xorg.conf 수정
    마우스 부분

    Section "InputDevice"
    Identifier "Configured Mouse"
    Driver "mouse"
    Option "CorePointer"
    Option "Device" "/dev/input/mice"
    Option "Protocol" "ExplorerPS/2"
    Option "Buttons" "7"
    Option "ZAxisMapping" "4 5"
    Option "ButtonMapping" "1 2 3 8 9"
    EndSection

X를 재시작 해야 마우스 버튼을 인식하리라 생각됩니다. (Ctrl+Alt+Backspace)

  1. /etc/X11/imwheel/imwheelrc 수정
    먼저 자신의 마우스 버튼을 imwheel이 인식하는지 확인하기 위해서는 터미널에서

    imwheel -c

를 친다. 작은 창이 하나 뜨는데, 여기서 Grab Wheel Action을 클릭하고 마우스의 4번, 5번 버튼을 누른다.
아마도 Button : Thumb1 (Button8) 비슷하게 뜨면 성공.

마우스 버튼 인식이 확인 되었으면 /etc/X11/imwheel/imwheelrc 에 다음을 추가한다.

"^nautilus"
,Thumb1, Alt_L|Left
,Thumb2, Alt_L|Right

가장 위의 "^nautilus"는 프로그램 이름
쉼표 다음의 첫번째 부분은 마우스의 키 (Thumb1, Thumb2)
두번째 부분은 그에 대응하는 키보드의 키 (Alt_L|Left), 키보드의 키 사이는 | 로 구분한다
결국 두번째 행의 의미는 "마우스의’ Thumb1’ 키를 키보드의 ‘왼쪽 alt’ + ‘화살표 왼쪽 버튼’ 에 대응시킨다" 는 의미인 것으로 보인다. (노틸러스의 단축키를 바꾸어 놓은 경우에는 거기에 맞게 해야 할 듯 하다.)

  1. 이제 실행해보자!
    실행 창에서 imwheel, 그리고 노틸러스에서 실행해 본다.
    먼저 imwheel이 실행 중이었다면 (아마 imwheel -c 때문에 실행 중일 것이다.), 먼저 시스템 관리에서 실행중인 imwheel을 닫고 실행한다.

저 같은 경우에는 이 방법으로 로지텍 MX500의 엄지쪽에 버튼 두개를 뒤로, 앞으로 용도로 이용하고 있습니다.