[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