On Fri, Jun 03, 2011 at 03:54:58PM +0100, Daniel Stone wrote: > There's a few patches in this series, destined for 1.12. Most notable > is the last (but arguably least pleasant) of the series, which adds > support for smooth scrolling by way of new scroll valuators, which > emulate button events, and vice-versa for older drivers too. > > Along the way, we convert pretty much all co-ordinates in the input path > to use doubles, including ValuatorMask, and extend the usage of masks > within GetPointerEvents's children. This works fine for me on a variety > of touchpads and mice, but in all honesty, I've not tested absolute > devices in a few rebases, so I can't vouch for them.
Reviewed-by: Peter Hutterer <[email protected]> for patches #1, #3, #5, #6, #8, #9, #10, #11, #12, #13, #14, #17 (see comment below), #18, #19, #20, #21, #22, #23, #24, #25, #26 (given a rename) and all given the trunc() changes of course. Simon already pointed out #16, reviewed-and-gone-crosseyed otherwise though. However, some of the patches will conflict with a set I have in my tree http://patchwork.freedesktop.org/patch/5648/. Your #17 replicates some of that, so it should be easy to resolve. There are quite a few patches that could go in right now to give them a few months of testing before we merge the new features. Interested in that? In fact, all except the POINTER_EMULATED patch and the actual integration of the smooth scrolling. None of the functionality should change here after all. Cheers, Peter _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
