On Wed, Mar 17, 2010 at 11:25 PM, Ping Cheng <[email protected]> wrote: > Hi Chris, > > Thank you for the two patches. I agree that Bamboo touch doesn't have > to follow TPC code since it doesn't have one finger model. I have no > problem for you to merge the in and out routines together. > > I will apply your changes into the next release. For kernels older > than 2.6.30, I can not go with the synaptics-way since there are > features that I have to support, at least for TPC. Other than that, I > am open for suggestions. > > In fact, it is the wcmUSB.c code that I'd like to see a patch from > you. Basically, I'd like to see the _MT_ events cover the existing > xxxTAP features in wacom_drv.so as close as possible. > > Ping >
The attached patch for xf86-input-wacom will support both pre-2.6.30 kernels as well as MT-enabled wacom kernel driver. Its been tested with both. You mentioned wanting two different functions to help maintenance. This prototype was just want ever was fastest. Let me know if 2 functions is still a strong desire and I can update it but I wasn't going to be very active on X side unless I knew MT was going into kernel. You'll notice for this optional support to work, its important to always send your MT events before non-MT events but the MT kernel documents already mention you need to do this anyways. Also, notice that when SYN_MT_REPORT is received, its just executing same logic that DOUBLETAP/TRIPLETAP would have executed; as you desired. Chris p.s. The one FIXME is related to xf86-input-wacom and linuxwacom not being aligned. Linuxwacom xdrv would delete that piece of code.
0001-optionally-support-multi-touch-input-interface.patch
Description: Binary data
------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev
_______________________________________________ Linuxwacom-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
