Logitech VX(MX) Revolution in Ubuntu
이글은 다음페이지에 있는 daou님의 글을 배낀겁니다.
http://ubuntuforums.org/showthread.php?t=277388
1. evdev 설치
2. 마우스 정보 얻기
3. udev 설치
udev가 설치 되어 있지 않은 경우 udev를 설치 한다.
다음과 같이 편집한다.
5. xorg.conf 파일 편집
xorg.conf 파일을 열어 다음과 같이 InputDevice 섹션을 추가한다.
ServerLayout 섹션을 편집한다.
Configured Mouse 부분은 주석처리하고 위에서 만든 VX Rev를 추가한다. 다른 부분은 그대로 둔다. (잘못 편집하였을 경우 X 서버가 뜨지 않는다.)
VX Revolution의 경우 기본적으로 휠의 Tilt-right와 Tilt-left가 파이어 폭스에서 각각 "앞으로", "뒤로" 로 설정되어 있다.
이글은 다음페이지에 있는 daou님의 글을 배낀겁니다.
http://ubuntuforums.org/showthread.php?t=277388
1. evdev 설치
sudo apt-get install xserver-xorg-input-evdev
2. 마우스 정보 얻기
$ cat /proc/bus/input/devices다음과 비슷한 출력을 얻을 수 있다.
I: Bus=0003 Vendor=046d Product=c518 Version=4204위의 출력중 볼드채로 되어 있는 부분이 마우스에 해당하는 정보이고(붉은 부분은 마우스를 설정할때 사용되는 부분) 밑에 있는 Logitech USB Receiver 부분은 검색 키에 해당하는 부분으로 xev로 확인한 결과 이미 keycode 122로 설정되어 있다.
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:00:1d.1-2/input0
S: Sysfs=/class/input/input2
H: Handlers=mouse1 event2 ts1
B: EV=7
B: KEY=ffff0000 0 0 0 0 0 0 0 0
B: REL=143
I: Bus=0003 Vendor=046d Product=c518 Version=4204
N: Name="Logitech USB Receiver"
P: Phys=usb-0000:00:1d.1-2/input1
S: Sysfs=/class/input/input3
H: Handlers=kbd event3
B: EV=f
B: KEY=c0002 400 0 0 1 f80 78000 6639fa d84157ad 8e0000 0 0 0
B: REL=40
B: ABS=1 0
3. udev 설치
udev가 설치 되어 있지 않은 경우 udev를 설치 한다.
sudo apt-get install udev4. udev rule파일 생성
sudo gedit /etc/udev/rules.d/19-local.rules
다음과 같이 편집한다.
KERNEL=="event[0-9]*", SYSFS{../name}=="Logitech USB Receiver", SYSFS{../phys}=="usb-0000:00:1d.1-2/input0", NAME="input/event2"붉은 색으로 표시된 부분을 과정 2에서나온 정보로 바꾼다.
5. xorg.conf 파일 편집
xorg.conf 파일을 열어 다음과 같이 InputDevice 섹션을 추가한다.
Section "InputDevice"Deivce Option 부분의 event2는 과정 2에서 붉은 색으로 표시된 event2다.
Identifier "VX Rev"
Driver "evdev"
Option "Device" "/dev/input/event2"
Option "Protocol" "auto"
Option "CorePointer"
EndSection
ServerLayout 섹션을 편집한다.
Configured Mouse 부분은 주석처리하고 위에서 만든 VX Rev를 추가한다. 다른 부분은 그대로 둔다. (잘못 편집하였을 경우 X 서버가 뜨지 않는다.)
Section "ServerLayout"6. X 서버를 재시작한다.
Identifier "Default Layout"
Screen "Default Screen"
InputDevice "Generic Keyboard"
InputDevice "VX Rev"
#InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection
VX Revolution의 경우 기본적으로 휠의 Tilt-right와 Tilt-left가 파이어 폭스에서 각각 "앞으로", "뒤로" 로 설정되어 있다.

