[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Netscape & scrollmouse



Helgi Örn wrote:
> On Thu, 2002-06-27 at 06:44, Bob Proulx wrote:
>
>> I think you are on top of things.  But does netscape
>> 4.77 support the mouse wheel?  I did not think so.  If
>> you can go to a newer version or Mozilla or Galeon or
>> something newer then I believe it will have mouse wheel
>>  support.  I think netscape 4.77 is just too old for
>> that.  I believe that is why the previous poster was
>> suggesting imwheel.  That converts mouse events to
>> page-up / page-down, cursor-up / cursor-down keys and
>> works for programs that don't understand the mouse
>> wheel. But having tried that I did not like it and
>> doubt if you would either.
>>
>
> In my first mail I explained why I need Netscape 4.*, I
> use other browsers too. But when I need to use Netscape I
>  would like to be able to use the scrollmouse as I am
> used to in other Linux distributions I have used before I
>  moved to Debian.
>
> Cheers, Helgi Örn
>
>


Netscape 4.77 doesn't seem to support scroll wheels, at
least not easily. (Oddly, when I first started using linux I
used Corel Linux and I was able to get the scroll wheel to
work for about 5 minutes at the beginning of a Netscape
session before it cut out on me. I have no idea why and no
idea what I did to get it working at all, other than maybe
shear luck) However, Netscape is fairly customizable
and there is a way around it. I've snipped the relevant
section from my .Xdefaults file in my home directory. There
is a lot more than what I've appended, including entries to
disable blinking text and to replace the search button with
a google link, etc.


--
David P. James
Ottawa, Ontario
http://members.rogers.com/dpjames/

The bureaucratic mentality is the only constant in the universe.
-Dr. Leonard McCoy, Star Trek IV
#Save as .Xdefaults in home dir, restart X
! Patches to make Netscape more usable:

Netscape*globalNonTextTranslations:        #override					\
~Meta ~Alt ~Ctrl        <Key>space:        xfeDoCommand(spacebar)			\n\
~Meta ~Alt ~Ctrl        <Key>BackSpace:    PageUp()					\n\
~Meta ~Alt ~Ctrl        <Key>osfBackSpace: PageUp()					\n\
~Meta ~Alt ~Ctrl        <Key>Delete:       PageUp()					\n\
~Meta ~Alt ~Ctrl        <Key>osfDelete:    PageUp()					\n\
~Meta ~Alt ~Ctrl        <Key>Prior:        PageUp()					\n\
~Meta ~Alt ~Ctrl        <Key>osfPageUp:    PageUp()					\n\
 Meta                   <Btn4Up>:          xfeDoCommand(forward)			\n\
       Alt              <Btn4Up>:          xfeDoCommand(forward)			\n\
            Ctrl        <Btn4Up>:          PageUp()					\n\
                  Shift <Btn4Up>:          LineUp()					\n\
                        <Btn4Up>:          LineUp()LineUp()LineUp()LineUp()		\n\
~Meta ~Alt ~Ctrl ~Shift <Key>Up:           LineUp()					\n\
~Meta ~Alt ~Ctrl ~Shift <Key>osfUp:        LineUp()					\n\
~Meta ~Alt ~Ctrl        <Key>space:        PageDown()					\n\
~Meta ~Alt ~Ctrl        <Key>Next:         PageDown()					\n\
~Meta ~Alt ~Ctrl        <Key>osfPageDown:  PageDown()					\n\
 Meta                   <Btn5Up>:          xfeDoCommand(back)				\n\
       Alt              <Btn5Up>:          xfeDoCommand(back)				\n\
            Ctrl        <Btn5Up>:          PageDown()					\n\
                  Shift <Btn5Up>:          LineDown()					\n\
                        <Btn5Up>:          LineDown()LineDown()LineDown()LineDown()	\n\
~Meta ~Alt ~Ctrl ~Shift <Key>Down:         LineDown()					\n\
~Meta ~Alt ~Ctrl ~Shift <Key>osfDown:      LineDown()					\n\
~Meta ~Alt ~Ctrl        <Key>Left:         ColumnLeft()					\n\
~Meta ~Alt ~Ctrl        <Key>osfLeft:      ColumnLeft()					\n\
~Meta ~Alt ~Ctrl        <Key>Right:        ColumnRight()				\n\
~Meta ~Alt ~Ctrl        <Key>osfRight:     ColumnRight()				\n\
 Meta       Ctrl        <Key>g:            fishcam()					\n\
       Alt  Ctrl        <Key>g:            fishcam()					\n\
 Meta       Ctrl        <Key>t:            net_showstatus()				\n\
       Alt  Ctrl        <Key>t:            net_showstatus()				\n\
            Ctrl        <Key>t:            net_showstatus()				\n

Netscape*globalTextFieldTranslations:      #override					\
~Meta ~Alt ~Ctrl        <Key>Up:           LineUp()					\n\
~Meta ~Alt ~Ctrl        <Key>Down:         LineDown()					\n\
~Meta ~Alt ~Ctrl        <Key>osfUp:        LineUp()					\n\
~Meta ~Alt ~Ctrl        <Key>osfDown:      LineDown()					\n\
                  Shift <Btn4Up>:          LineUp()					\n\
                        <Btn4Up>:          LineUp()LineUp()LineUp()			\
                                           LineUp()LineUp()LineUp()			\n\
                  Shift <Btn5Up>:          LineDown()					\n\
                        <Btn5Up>:          LineDown()LineDown()LineDown()		\
                                           LineDown()LineDown()LineDown()		\n


Reply to: