From: Chris Bagwell <ch...@cnpbagwell.com>

This patch series compliments previous commited series which allowed
touchpad-like devices to be controlled xf86-input-wacom; namely the
Bamboo MT drivers that are queued up linux-input branch.

The commited branches did not support tablet pad button presses
while a touch wasn't occuring.

This patch series addes button press support by create a Pad
class of button presses in usbParsePadKey() and routing these
to the special PAD hotplug device.  It also allows posting
two sets of events per sync window to account for this.

Only lightly tested on Bamboo MT driver.  Later in week I will
test on linuxwacom driver.  Posting early to start getting
comments.  Earlier patches in series are mostly cleanup with
no functional changes and can be commited before last two patches.

Chris Bagwell (5):
  Refactor channel selection logic
  Centralize validating of event queue sizes.
  document special logic done while going in-prox
  Increase MAX_CHANNELS to 3 to handle Bamboo's max.
  Support tablet buttons without serial #'s.

 src/wcmUSB.c        |  193 ++++++++++++++++++++++++++++++++++++++++-----------
 src/xf86WacomDefs.h |    2 +-
 2 files changed, 153 insertions(+), 42 deletions(-)

-- 
1.7.3.1


------------------------------------------------------------------------------
Download new Adobe(R) Flash(R) Builder(TM) 4
The new Adobe(R) Flex(R) 4 and Flash(R) Builder(TM) 4 (formerly 
Flex(R) Builder(TM)) enable the development of rich applications that run
across multiple browsers and platforms. Download your free trials today!
http://p.sf.net/sfu/adobe-dev2dev
_______________________________________________
Linuxwacom-devel mailing list
Linuxwacom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel

Reply via email to