I have a Redhat 6.0 system with a Genius Netscroll wheel mouse. The
Redhat install did a great job setting up my scripts and got it to work
right away. Every GTK widget works with no problem ever, but Netscape
I had to set up myself. I cut and pasted from the X Wheel Mouse page
I see links to everywhere in my .Xdefaults file (to follow).
It works great until I type anything in a form, or _sometimes_ clicking
in a frame and then use the wheel, the function of the wheel mouse stops
working on all Netscape windows until I restart X.
Does anyone else have this problem? I am running Netscape 4.6-1, but
the same thing happened with the Redhat shipped version.
Thanks!
---- .Xdefaults section added for Netscape
!## 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\
! <Btn3Down>: \n\
! <Btn3Down>,<Btn3Up>: xfeDoCommand(back)\n\
! <Btn3Down>,<Btn3Motion>: xfeDoPopup()\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()LineD
own()\n\
Alt<Btn4Down>: xfeDoCommand(forward)\n\
Alt<Btn5Down>: xfeDoCommand(back)\n
Netscape*globalNonTextTranslations: #override\n\ Alt<Btn4Down>: xfeDoCommand(forward)\n\ ----
[
.Xdefaults 3K ] !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! emacs*Background: DarkSlateGray !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! XTerm*highlightSelection: true ! This resource specifies whether or not to ignore the 'alternate screen' ! Uncomment this to turn off color mode in your xterms ! Number of lines of scrollback to save xterm*reverseWrap: true *visualBell: true !## NETSCAPE Ctrl<Btn4Down>: PageUp()\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()
Alt<Btn5Down>: xfeDoCommand(back)\n\
! Parts (C) 1996 By Greg J. Badros <g...@cs.duke.edu>
! You may use this file as specified under the GNU General Public License
! emacs, xemacs
emacs*Foreground: Wheat
emacs*pointerColor: Orchid
emacs*cursorColor: Orchid
emacs*bitmapIcon: on
emacs*font: fixed
emacs.geometry: 80x25
! xterm (and friends)
! Uncomment this to use color for the bold attribute
XTerm*VT100*colorBDMode: on
XTerm*VT100*colorBD: blue
! Uncomment this to use color for underline attribute
XTerm.VT100*colorULMode: on
XTerm.VT100*underLine: off
XTerm*VT100*colorUL: magenta
! Uncomment this to display the scrollbar
XTerm*scrollBar: true
! of applications such as vi. When it is on, these applications will restore
! the contents of the screen when they are exited to what they were before
! they were started. When it is off, the contents of vi will remain on the
! screen after the program is quit.
XTerm.VT100.titeInhibit: true
!XTerm.VT100*colorMode: off
XTerm.VT100*dynamicColors: on
XTerm*saveLines: 1500
*scrollTtyOutput: False
*scrollKey: True
Scrollbar.JumpCursor: True
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\
! <Btn3Down>: \n\
! <Btn3Down>,<Btn3Up>: xfeDoCommand(back)\n\
! <Btn3Down>,<Btn3Motion>: xfeDoPopup()\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
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()
Alt<Btn4Down>: xfeDoCommand(forward)\n\
Alt<Btn5Down>: xfeDoCommand(back)\n\