[PATCH 0/27] Input cleanup and smooth scrolling support
Peter Hutterer
peter.hutterer at who-t.net
Mon Jun 6 23:29:56 PDT 2011
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 <peter.hutterer at who-t.net> 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
More information about the xorg-devel
mailing list