|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Does that work for the yaxis too? i have a 4d scroll mouse with 4 buttons
and 2 roller balls one for up and down and the other for left and right.
--
-Rune
Einsteins theory of Relativity mean that no matter what direction you go
in life you have a relative that has a theory...
In the Depths of the minds of the insane Fantasy and Reality are the
same...
On Tue, 7 Sep 1999, Jason S. wrote:
:Date: Tue, 7 Sep 1999 09:52:18 -0400 (EDT)
:From: Jason S. <jason@sn.com>
:Reply-To: plug@lists.nothinbut.net
:To: plug@lists.nothinbut.net
:Subject: [Plug] Wheel mice
:
:Make your wheel mouse work in X.
:
:I have a Microsoft intellimouse pro. Its got that wheel doodad.
:To get it to work completely, first get it to work as a 3 button
:mouse. In the pointer section of your XF86config, set it up as an
:IntelliMouse PS/2. Then set the number of buttons to 5. There's the
:3 for pressing down on, the other 2 are wheel up and wheel down.
:Finally set your ZAxisMapping to use buttons 4 and 5. When you're
:done, you should have a pointer section like this:
:
: Section "Pointer"
: Protocol "IMPS/2"
: Device "/dev/mouse"
: SampleRate 150
: Resolution 400
: Buttons 5
: ZAxisMapping 4 5
:EndSection
:
:Now you can pageup/down in xterm, rxvt, whatever with the wheel.
:To get netscape to work, paste this to the bottom of your .Xdefaults:
:
:!## NETSCAPE
:Netscape*drawingArea.translations: #replace \
: <Btn1Down>: ArmLink() \n\
: <Btn2Down>: ArmLink() \n\
: ~Shift<Btn1Up>: ActivateLink() \n\
: ~Shift<Btn2Up>: ActivateLink(new-window) \
: DisarmLink() \n\
: Shift<Btn1Up>: ActivateLink(save-only) \
: DisarmLink() \n\
: Shift<Btn2Up>: ActivateLink(save-only) \
: DisarmLink() \n\
: <Btn1Motion>: DisarmLinkIfMoved() \n\
: <Btn2Motion>: DisarmLinkIfMoved() \n\
: <Btn3Motion>: DisarmLinkIfMoved() \n\
: <Motion>: DescribeLink() \n\
: <Btn3Down>: xfeDoPopup() \n\
: <Btn3Up>: ActivatePopup() \n\
: 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
:
:!# NEdit
:NEdit*text.Translations: #override\n\
: Shift<Btn4Down>,<Btn4Up>: scroll_up(1)\n\
: Shift<Btn5Down>,<Btn5Up>: scroll_down(1)\n\
: Ctrl<Btn4Down>,<Btn4Up>: previous_page()\n\
: Ctrl<Btn5Down>,<Btn5Up>: next_page(1)\n\
: <Btn4Down>,<Btn4Up>: scroll_up(3)\n\
:________________________________________________________________________
:
:
:If you have a logitech or whatever mouse, there should be a different
:protocol to use for the pointer. Everything else should be the same.
:
:Yay for boredom! :)
:
:Jason
:
:
:--
:"Every day I feel anonymous hate
:Forever in the shadow of disgrace"
: -Fear Factory
:
:
:
:
:
:_______________________________________________
:Plug maillist - Plug@lists.nothinbut.net
:http://lists.nothinbut.net/mail/listinfo/plug
:
_______________________________________________
Plug maillist - Plug@lists.nothinbut.net
http://lists.nothinbut.net/mail/listinfo/plug
|
|