http://solaris1.mysolution.com/~jcatki/imwheel/ (von Eduard Bloch (
edi@gmx.de))
http://www.inria.fr/koala/colas/mouse-wheel-scroll/
http://www.linux-magazin.de/ausgabe/2000/01/Wheelmouse/wheelmouse.htmlDie "billige" Radmaus von Logitech (2 Tasten + Rad mittig + "Radtaste") für etwa 25.- DM benötigt lediglich folgnedes in der /etc/X11/?XF86Config Datei:
Section "Pointer"
Protocol "IMPS/2"
ZAxisMapping 4 5
Buttons 3
Baudrate 1200
Resolution 100
...
Endsection
Jetzt muß man nur noch das "imwheel" Utility starten, was bei aktuellen Distributionen mitgeliefert wird (Mandrake Linux tut es jedenfalls), und man ist fertig.
Die "teure", halbgeschmolzene 4-Tasten-Maus (+ Rad) von Logitech hat ein anderes Protokoll, da muß man mit den ZAxisMapping und den "Buttons" Werten eventuell etwas rumspielen. Erfolgsmeldungen bitte an mich!
Dazu schreibt Clemens Fuchlocher @ 2:2471/2410.0 folgendes:
Läßt sich unter Linux eigentlich auch Laufrad einer Wheel Mouse nutzen?
Für `XTerm' solltest du dir mal `'/usr/X11R6/lib/X11/app-defaults/XTerm' ('Debian') anschauen.
! This can be useful if you have an Intellimouse. It maps the button
! events generated by the wheel
\*VT100\*translations: #override \
!Ctrl Btn4Down: scroll-back(1,halfpage) \n\
!Lock Ctrl Btn4Down: scroll-back(1,halfpage) \n\
!Lock @Num_Lock Ctrl Btn4Down: scroll-back(1,halfpage) \n\
! @Num_Lock Ctrl Btn4Down: scroll-back(1,halfpage) \n\
Btn4Down: scroll-back(5,line) \n\
!Ctrl Btn5Down: scroll-forw(1,halfpage) \n\
!Lock Ctrl Btn5Down: scroll-forw(1,halfpage) \n\
!Lock @Num_Lock Ctrl Btn5Down: scroll-forw(1,halfpage) \n\
! @Num_Lock Ctrl Btn5Down: scroll-forw(1,halfpage) \n\
Btn5Down: scroll-forw(5,line)
X11 erkennt das Rad als Button4 und Button5 (Druck bzw. Drehbewegung) und kann völlig frei konfiguriert werden, wie es sich in dem Fall verhalten soll.