Ross Vandegrift wrote: > > [snip fraction accel] > > After playing with this for a while, it feels to me that: > > A) The acceleration isn't noticable with low (normal) speeds > > B) Once you reach a high enough speed, it gets fast too quickly > > > > This sounds like a signature of that polynomial curve to me. > > I played with this for a bit when I read that mail as well. I think the > original poster indicated the acceleration was exponential. I agree it > go too fast very quickly. I'd think about trying some small polynomial > curves and perhaps a logarithmic (though that might be too slow).
It sounds like you need in A to increase the overall sensitivity, using the XF86Config Resolution option, or maybe the Sample Rate. In B, the curve is probably just too sharp, or maybe it just needs a limit on the maximum accel rate. Windows acceleration is simpler; there is a sensitivity, then a 2X threshold, then 4X threshold. No fancy accel curve. The main difference from the old X accel method is that only counts above the threshold are scaled up. The one thing that is missing in all equations is time. Everything is count based, which means the values are sample-rate dependent, and you will get big jumps if events are delayed for some reason, like system load. Maybe we can use the current exponential, but limit it to 4X, and normalize for time to a standard mouse sample rate, which I think is 40Hz. Sound good? Joe _______________________________________________ Xpert mailing list [EMAIL PROTECTED] http://XFree86.Org/mailman/listinfo/xpert