Joe Krahn wrote:
> 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.

        I would hope that by now all hardware like wheel mice, dial boxes,
        tablets etc. all use XInput and device extensions.

        Last I messed with Xt I encountered this when writing a small program
        to use a Wacom tablet from Irix 5.3:
        http://seriss.com/people/erco/wacom/

        I included the source which shows how to access X extensions,
        rare to come across at that time (1998). I recall Linux was just
        jumping onto the XInput stuff too, so I would hope by now that's
        been standardized.

        It certainly looked clear that was the direction things were going in
        the X world. It's certainly the direction Wacom went for pen
        pressure/orientation/etc in their device drivers.

        Would like to think Sun went that route too, not sure.
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to