: :
: : 제가 로지텍 휠 마우스 벌크(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 리소스
: : 화일을 수정하여, 현재 잘 사용하고 있습니다.
:
:
: 저만 그런 것인지는 모르겠지만..
: 저는 Protocol에 MouseManPlusPS/2 만 써주니까
: 다른 아무런 설정없이 휠기능을 쓸 수 있었습니다.
:
: xfree86 3.3.6-6 씁니다. 마우수는 물론 님과 같은
: Logitech Wheel PS/2 M-S48입니다.
:
: 그럼..
제 시스템에 대한 설명이 없었군요.
2.2.14 커널에 xfree86 3.3.5 버전사용중입니다.
xfree86 3.3.6-6은 아직 사용해보지 못했구요.
제가 글을 썼던것은 가지고 계신 로지텍 휠 마우스를 열어보셔서,
콘트롤러가 무엇이 사용되었는지를 확인해 보시라는 뜻이었습니다.
제글에서 썼듯이, 제가 가진 로지텍휠마우스에는 분명히 Microsoft
Intelli Wheel Mouse 호환의 칩이 사용된 것을 보았기 때문이지요.
유리핀님이나 다른 분들이 팁글을 썼을때의 로지텍휠마우스에 사용된
칩과 제 마우스의 칩이 동일한 것이 아니지 않나하는 의문이 가시질
않는군요.
저도 별다른 프로그램(Enable_Logitech_Wheel)의 설치없이 Protocol
에 "imps/2" 만 설정하여서, 휠기능을 쓸 수 있었습니다.
hanterm,netscape의 리소스화일은 수정하였구요.
ps.
추가합니다.
xfree 3.3.6 에서 테스트해보기 위해 Mizi 1.1 을 설치하여보았습니다.
xfree 3.3.6-7 이었구요.
역시 저의 마우스에서는 Protocol "MouseManPlusPS/2"로 설정시
휠이 사용불가능했으며, Protocol "IMPS/2"로 설정시 휠 사용이
가능했습니다. 미지1.1 리눅스에서는 기본적으로 Hanterm,Netscape등의
리소스가 패치된 상태로 설치가 되더군요.
이로서, 마우스에 사용된 칩에 대한 저의 의문이 어느정도 확인된 것으로
생각합니다.