I would like to discuss the topic of precedence. Currently, XF86/I/W manages multiple "subdevices" of a single device internally.
That solution does not seem very good for the long term. Ben Tissoires once told me about a vision in which all these problems should be rectified, somewhere, somehow, but as of today, I have not seen or heard any details. It should be possible to give any device precedence over another. The best example is perhaps the situation I'm in, where the touchscreen and the digitizer are governed by two distinct devices. Well, you can't apply that concept to just every input device. Whatever layer manages that kind of precedence has to know when a pointer is "active" and therefore possibly "grabs the master". In the case of a pen, that "activity" is apparently indicated by the pen being in the proximity. But so far, "promiximity" appears to be a wacom-specific concept. Therefore my question: Is there anything in place which could allow generalizing that concept onto a layer which allows to apply it to an arbtirary group of devices, possibly not even managed by wacom? PS: In the end, it is my opinion that the XF86/I/W has, forced by the circumstances under which it is written, drifted into the generally wrong direction, incorporating all types of feature it has come accross, like a huge snowball absorbing all kind of matter it rolls over. Many of the features which the wacom currently has should be made available on the XI layer. ------------------------------------------------------------------------------ Try before you buy = See our experts in action! The most comprehensive online learning library for Microsoft developers is just $99.99! Visual Studio, SharePoint, SQL - plus HTML5, CSS3, MVC3, Metro Style Apps, more. Free future releases when you subscribe now! http://p.sf.net/sfu/learndevnow-dev2 _______________________________________________ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel