[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