> > On 26.12.2007, at 16:21, Stan wrote: > > > [..] > >> Anyway, since I am using my vacation-computer, I can't check which OS > >> you are using. Would you please send me that information again? > >> Thanks. > >> > > > > Sure, I should have included it. It's X/Solaris8, probably > > complicated > > by the fact that I'm viewing the result through an old X server > > on a PC. I suspect that the latter is the problem. > > > Oh, yes, I should have remembered ;-) > > Yes, this is likely a problem of your X client. Mouse wheel events on > X11 are usually sent (ab)using button 4 and 5 events for up and down, > but older clients don't always know about this. The server doesn't > really have to know as they just forward mouse clicks to the > application unfiltered. > > Sorry if I can't be of any more help here. > > Matthias > > ---- > http://robowerk.com/ > > The real problem is that the button 4+5 for scrolling was a quick-and-dirty XFree86 hack. Now what do we do when a mouse actually has more than 3 buttons?
Does the Solaris X server support the mouse scroll in an alternative form? The right way is to make a "fancy" mouse available as an extension device. It would be interesting to know if someone outside of Xorg/Xfree86 already has a better method. IRIX has a nice solution: All devices are extension devices, and the core keyboard and mouse are always just virtual devices. Unfortunately, IRIX is nearly gone, along with many other OSes that supported X11 standards. Joe Krahn _______________________________________________ fltk mailing list [email protected] http://lists.easysw.com/mailman/listinfo/fltk

