[PULL] input fixes for 1.9, unloved.

Peter Hutterer peter.hutterer at who-t.net
Mon Aug 9 19:04:35 PDT 2010


On Fri, Jul 30, 2010 at 04:31:17PM +1000, Peter Hutterer wrote:
> Keith,
> 
> please pull and/or review the patches below. They are all fixes for 1.9.

ping?

the missing DCE postfix prevents devices with more than 2 valuators from
working properly.

Cheers,
  Peter

>     xkb: post-fix PointerKeys button events with a DeviceChangedEvent.
> exposed by 14327858391ebe929b806efb53ad79e789361883, devices with more
> valuators than the XTEST pointer device now skip events.
> 
>       xkb: if the button isn't down, don't fake an event.
> not strictly necessary for 1.9 but saves us a lot of effort, given that the
> ratio of physical releases to required XTEST releases is about a million to
> one.
>       Xi: reset the unused classes pointer after copying
> fixes a bug exposed by the first patch above.
> 
> Patches have been on the list, rumours have it the few people who looked at
> them ran away screaming before throwing Reviewed-by tags my way.
> 
> Cheers,
>   Peter
> 
> 
> The following changes since commit 750d4e82a0c1161292d24216bcff200cd6647611:
> 
>   XQuartz: xpbproxy: Don't take down the whole server on an IO error (2010-07-29 11:41:32 -0700)
> 
> are available in the git repository at:
>   git://people.freedesktop.org/~whot/xserver.git for-keith
> 
> Peter Hutterer (3):
>       xkb: post-fix PointerKeys button events with a DeviceChangedEvent.
>       xkb: if the button isn't down, don't fake an event.
>       Xi: reset the unused classes pointer after copying
> 
>  Xi/exevents.c    |    6 ++++++
>  xkb/xkbActions.c |   31 ++++++++++++++++++++++++-------
>  2 files changed, 30 insertions(+), 7 deletions(-)


More information about the xorg-devel mailing list