On Fri, Feb 5, 2010 at 12:47 PM, Ping Cheng <[email protected]> wrote:
> Hi Chris and Jason,
>
> I see both of you are using button 6/7 for horizontal scrolling.  This
> works for XOrg 1.7 and later.  But, 6/7 doesn't scroll on some of the
> older XOrg releases (as far as my testing goes, 1.5.2 and 1.6.0 don't
> work).  That's why I switched to keystrokes: XK_Left/ XK_Right.

I was googling last night to see if my crash was known problem.  By
chance, one of first results is unrelated to my crash but was
linuxwacom-devel mailing list from Dec 2009 that submitted patch to
change from this XK_Left/Right to using XOrg 1.7 button presses.  So
the change is not so much my change. :-)

I mentally noted it would be an issue with linuwacom but since I'm
concentrating on xf86-input-wacom right now, I haven't had time to
investigate xdrv side.

http://www.mail-archive.com/[email protected]/msg00108.html

>
> For the emitKeysym crash issue that Chris is facing, we need to figure
> out the root cause.  Keystroke support is one of the main features of
> Wacom driver that we want to keep.  If everything on the driver side
> set up right, it might be a bug in XOrg.  Knowing which XOrg you are
> having problem with would help us trace the issue.

I've not been able to debug very deep yet but will.  I did test using
xsetwacom to assign up arrow to a tablet button press and confirmed
that emitKeysym does work in that code path.  So it is a limited case
bug.

Tablet button presses and touch events are coming in over different
xinput's so I was thinking maybe some sort of keyboard related
initialization logic is not being invoked for mouse-like inputs.  But
I've got to do more studying of xinput and wacom driver to understand
I guess.

If my guess is true, I'd expect it probably crashes on xorg 1.6 as well.

Any pointers (no pun intended :-) ) to good location for XInput
documentation?  I guess I can download source code and pick through
it.

Chris

------------------------------------------------------------------------------
The Planet: dedicated and managed hosting, cloud storage, colocation
Stay online with enterprise data centers and the best network in the business
Choose flexible plans and management services without long-term contracts
Personal 24x7 support from experience hosting pros just a phone call away.
http://p.sf.net/sfu/theplanet-com
_______________________________________________
Linuxwacom-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel

Reply via email to