제가 로지텍 휠 마우스 벌크(Logitech OEM M-S48)를 사용중에
리눅스에서 휠을 사용할 수 없을까 하여, 적수네 팁란과 질답란,
KLDP 등을 뒤져보니 유리핀님과 여러분들께서 올리신 휠마우스
설정법이 나오더군요
유리핀님의 글에 적혀있는 URL 중,
http://www.physics.wm.edu/~norman/Mouse_Diag/index.html 로 가서,
로지텍휠용 프로그램들(Mouse_Diag, Enable_Logitech_Wheel)을 다운받아
글에 적혀있는 데로 적용을 해보았으나 아무런 반응이 없더군요.
마우스의 내부를 보니 콘트롤러로 HT82M39A라는 칩을 사용하고 있었습니다.
HT82M39A는 HOLTEK 이라는 반도체회사에서 나온 3D PS/2 Mouse Controller
(http://www.holtek.com.tw/docum/computer/82m39a.htm)로서, PDF로된
스펙문서를 살펴보니, Microsoft Intelli 3D PS/2 Mouse 호환이었습니다.
(여기서, 3D -> Wheel 기능을 말하는 것으로 생각됩니다.)
위의 Mouse_Diag, Enable_Logitech_Wheel 프로그램은 로지텍 휠 마우스 중
Zilog 콘트롤러 호환용으로 작성된 프로그램으로 알고있습니다.
(http://www.inria.fr/koala/colas/mouse-wheel-scroll/) 결론적으로, XF86Config 의 Pointer 섹션에
Section "Pointer"
Protocol "imps/2"
Device "/dev/mouse"
Buttons 5
ZAxisMapping 4 5
EndSection
으로 수정을 하고, 팁란의 글에서 알려준대로 Hanterm, Netscape 리소스
화일을 수정하여, 현재 잘 사용하고 있습니다.