> andrew wrote: > > Is the wheel scaling factor in Xsun a documented > and supported feature? > > I documented it in my blog, and the ARC case, but I > don't remember ever > copying-and-pasting that into a man page. I don't > know why we wouldn't > support it though. > > > Would the eventual move from Xsun to Xorg on SPARC > require that this feature > be implemented in Xorg? > > No - Xsun & Xorg have different feature sets, and > there's no expectation that > Xorg will do everything Xsun did, since we know it > never will. > > That's not saying we couldn't or wouldn't implement > it in Xorg if > customers/users asked for it - but step one there > would be going to > http://bugs.opensolaris.org/ and filing an RFE. Right > now, there's no > RFE I remember, which means no one has shown enough > interest to spend 5 > minutes telling us that, and our todo list is > overflowing with things people > have asked for. > > I can also release the Xsun code involved if a > community member is interested > in doing the port - I wrote it all myself and it's > unencumbered and in a > separate source file (since the wheel code was shared > between the keyboard > & mouse modules in hopes the kernel USB driver would > eventually support > keyboards with scroll wheels too). I suspect the > Xorg port would be > mostly a rewrite around the xorg.conf routines & xf86 > ddx layer event functions > though.
Even if it needed to be rewritten quite a bit, the way you did it to handle ratios less than one (or non-integer greater-than-one ratios) smoothly might be a good example to follow for anyone interested. At the least, that might lead to reasonably consistent usage and end-user experience between the existing implementation and any new one for Xorg. This message posted from opensolaris.org