[PULL] input fixes for 1.9, unloved.

Peter Hutterer peter.hutterer at who-t.net
Thu Jul 29 23:31:17 PDT 2010


Keith,

please pull and/or review the patches below. They are all fixes for 1.9.

    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