Re: [gtk-list] Re: wheel support, was: Re: Plans for 1.3/1.4



Andy Dustman wrote:

> On Mon, 1 Mar 1999, Ben Darnell wrote:
>
> > I would also like to request support for scrolling with the Logitech Trackman
> > Marble FX.  For those of you that don't know, it's a 4-button trackball.  With
> > the Windows drivers, the fourth button is by default used for scrolling in one of
> > two ways:
>
> This is probably more of an X thing than a GTK+ thing. I've got a Logitech
> Marble+, but I've seen and used the one you're talking about, but not with
> Linux. The Marble+ is the thumb-driven trackball with a wheel.  I suspect
> that possibly using the scroll button makes the Marble FX send 4 & 5 mouse
> clicks instead of normal mouse movement, in which case you shouldn't need
> a special driver.

I don't think this is an X issue.  The FX does not send 4- and 5- clicks in response
to scrolling (That wouldn't work because it allows scrolling an any direction, not
just vertical).  Button 4 sends a 4-click; it's the software that interprets it to do
the scrolling.  (The option is there in the Marble+ software too.  You can remap any
button to the "Universal Scroll" behavior)  In Windows this was done at a driver level
because all Windows apps use a common toolkit, but in X it has to be done on a toolkit
level, because the toolkit is the lowest level that knows anything about scrolling.

>
> http://www.inria.fr/koala/colas/mouse-wheel-scroll/#gtk for more info, but
> it basically says that some hacks are in 1.1.14, and full support will be
> in 1.3-1.4. However, this will get you started, especially in getting your
> X server setup correctly.

This is a good resource for wheeled mice, but it doesn't do anything for this type of
scrolling.

Ben





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