Commit b0083492 broke pad buttons by no longer setting the wcmBTNChannel.
With this variable left uninitialized, pad button data would be stored
in another channel (e.g. 0) without any other data like proximity set.
This commit sets wcmBTNChannel to point to the channel used for
storing pad data
Commit 477a261e has sendWheelStripEvent use the ARRAY_SIZE macro on a
pointer. This will not return a proper value, causing the wrong array
length to be provided to sendAction. This can lead to only the first few
actions assigned to a wheel or strip actually being performed.
This patch changes
This patch modifies the function signature of getWheelButton so that it
accepts and returns array indices rather than pointers. This is in
preparation of the next commit, which would be needlessly unreadable
otherwise.
Signed-off-by: Jason Gerecke killert...@gmail.com
---
src/wcmCommon.c | 49
Adds support for the EMR and touch digitizers on the Cintiq 24HD
touch. The digitizers are on separate USB devices, which can lead to
the cursor jumping back and forth between the stylus and finger.
Performing arbitration between the two (disabling finger while pen is in
proximity) is expected to
On Thu, Oct 18, 2012 at 01:41:57PM -0700, Jason Gerecke wrote:
Signed-off-by: Jason Gerecke killert...@gmail.com
Reviewed-by: Peter Hutterer peter.hutte...@who-t.net
also, if you come up with a way to avoid this in the future - awesome. I'm
not happy with the current test suite, it is a burden,
On Thu, Oct 18, 2012 at 01:31:46PM -0700, Jason Gerecke wrote:
Adds support for the EMR and touch digitizers on the Cintiq 24HD
touch. The digitizers are on separate USB devices, which can lead to
the cursor jumping back and forth between the stylus and finger.
Performing arbitration between
On Thu, Oct 18, 2012 at 01:26:56PM -0700, Jason Gerecke wrote:
Commit b0083492 broke pad buttons by no longer setting the wcmBTNChannel.
With this variable left uninitialized, pad button data would be stored
in another channel (e.g. 0) without any other data like proximity set.
This commit
On 09/29/2012 07:58 PM, Jason Gerecke wrote:
@@ -419,6 +419,14 @@ static int wcmDevInit(DeviceIntPtr pWcm)
return FALSE;
}
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) = 16
+ if (!InitTouchClassDeviceStruct(pInfo-dev, 0, XIDependentTouch, 2)) {
+
On Sat, Aug 11, 2012 at 05:56:33PM +0200, Jan Steffens wrote:
On Sat, Aug 11, 2012 at 5:24 PM, Wataru Sakurai wat...@aoisakura.jp wrote:
Hi Jonas,
I had the same problem. my tablet's product id is 0094 before I know,
and Tablet not working.
So, I built linux kernel 3.6-rc1 and boot