[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: Logitech Trackman Marble Wheel
- From: Klaus Muth <monty unitopia de>
- To: redhat-list-de redhat de
- Subject: Re: Logitech Trackman Marble Wheel
- Date: Sun, 05 Mar 2000 09:18:51 +0100
Frank Kattenhorn wrote:
>
> Hallo Steffen,
>
> Steffen Klapka schrieb:
> >
> > Hallo Frank,
> >
> > kudzu heißt das Zauberwort. Einfach RH CD einlegen, mounten, nach
> > /RedHat/RPMS wechseln, kudzu-020-1.i386.rpm und
> > kudzu-devel-020-1.i386.rpm
> > installieren. Dann setup aufrufen und kudzu beim Systemstart ausführen
> > lassen. Falls er nix erkennt, es gibt eine neuere Version, eventuell
> > vorher saugen.
> >
> > Frank Kattenhorn wrote:
> > >
> > > Hallo Liste,
> > >
> > > verzeiht einem Newbie die Frage, aber nachdem meine Maus (Microsoft
> > > Intellimouse 2.0; PS/2-Anschluss) ihren Geist aufgegeben hat, habe ich
> > > mir einen Logitech Trackman Marble Wheel gekauft.
> > >
> > > Meine Frage ist nun: wie bringe ich redhat (6.1 Deluxe) dazu, den
> > > Trackman richtig anzusprechen, so dass ich wieder mit Linux arbeiten
> > > kann?
> > >
> > > Ein herzliches Dankeschön im Voraus für jeden Tipp.
> > >
> > > Frank
>
> danke für den Tip mit kudzu, aber ich habe den Trackball mit mousconfig
> zum laufen bekommen und halte mich nun fürs Erste an den Spruch "Never
> touch a running system". Zwar funktioniert das Rädchen noch nicht, aber
> das verschiebe ich auf später.
Der Maustyp des Trackman ist imps2 (wenn Du ihn an PS2 angeschlossen hast).
In der /etc/XF86config, Section "Pointer", kann das so aussehen:
-------------------------
Section "Pointer"
Protocol "IMPS/2"
Device "/dev/mouse"
BaudRate 1200
Emulate3Timeout 50
ZAxisMapping 4 5
EndSection
-------------------------
Das "ZAxisMapping 4 5" mappt das Wheel auf Button 4 und Button 5, d.h.
wenn Du das Wheel drehst wird unter X11 je nach Drehrichtung ein
BtnDown-Event fuer Button 4 bzw. 5 gesendet. Allerdings musst Du
Deine X-Programme dafuer Anpassen, das kann in der ~/.Xdefaults
fuer XTerm (oder in /usr/X11R6/lib/X11/app-defaults/XTerm fuer alle)
z.B. so aussehen:
-------------------------
! Xterm
! Scrolling on wheel mouse: half a page normally, line per line with shift
XTerm.vt100.translations: #override\n\
Shift<Btn4Down>,<Btn4Up>:scroll-back(1,line)\n\
Shift<Btn5Down>,<Btn5Up>:scroll-forw(1,line)\n\
Ctrl<Btn4Down>,<Btn4Up>:scroll-back(1,page)\n\
Ctrl<Btn5Down>,<Btn5Up>:scroll-forw(1,page)\n\
<Btn4Down>,<Btn4Up>:scroll-back(1,halfpage)\n\
<Btn5Down>,<Btn5Up>:scroll-forw(1,halfpage)\n\
! In the scrollbar we map buttons 5 & 4 to 1 and 2 otherwise, core dump
! This will move proportionnaly to cursor position but we dont know how to
! program the same exact behavior as in the text widget.
XTerm.vt100.Scrollbar.translations: #override\n\
<Btn5Down>: StartScroll(Forward)\n\
<Btn4Down>: StartScroll(Backward)\n\
-------------------------
(das ist aus der /etc/skel/.Xdefaults aus der DLD)
Damit kannst Du jetzt in einem xterm rauf- und runterscrollen.
Fuer Netscape sieht das so aus:
-------------------------
Netscape*drawingArea.translations: #replace \
Ctrl<Btn4Down>: PageUp()\n\
Ctrl<Btn5Down>: PageDown()\n\
Shift<Btn4Down>: LineUp()\n\
Shift<Btn5Down>: LineDown()\n\
None<Btn4Down>: LineUp()LineUp()LineUp()LineUp()LineUp()LineUp()\n\
None<Btn5Down>: LineDown()LineDown()LineDown()LineDown()LineDown()LineDown()\n\
Alt<Btn4Down>: xfeDoCommand(forward)\n\
Alt<Btn5Down>: xfeDoCommand(back)\n
Netscape*globalNonTextTranslations: #override\n\
Shift<Btn4Down>: LineUp()\n\
Shift<Btn5Down>: LineDown()\n\
None<Btn4Down>:LineUp()LineUp()LineUp()LineUp()LineUp()LineUp()\n\
None<Btn5Down>:LineDown()LineDown()LineDown()LineDown()LineDown()LineDown()\n\
Alt<Btn4Down>: xfeDoCommand(forward)\n\
Alt<Btn5Down>: xfeDoCommand(back)\n
-------------------------
klaus
--
Klaus Muth privat monty unitopia de
geschaeftlich muth hagos de
----------------------------------------------------------------------
telnet:unitopia.de http://unitopia.de/~monty
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]