Thread (9 messages) 9 messages, 5 authors, 2010-09-29

Re: Sitronix ST9RM01 multitouch panel

From: Henrik Rydberg <hidden>
Date: 2010-09-28 19:44:12

On 09/28/2010 09:37 PM, Stéphane Chatty wrote:
Le 28 sept. 10 à 21:10, Henrik Rydberg a écrit :
quoted
On 09/28/2010 08:49 PM, Stéphane Chatty wrote:
[...]
quoted
quoted
quoted
This usage of ABS_MT_TRACKING_ID is not ideal. The HID contact id normally maps
to a slot number, which suggests the MT slots protocol be used instead.
I'm working on a slot-based version of the Stantum driver, and have had a look
into this. The Stantum firmware actually cycles over 8-bit values for its
ContactID. In this, it conforms more to the definition you gave for
ABS_MT_TRACKING_ID ("The slot protocol requires the use of the
ABS_MT_TRACKING_ID, either provided by the hardware or computed from the raw
data [5]") than to a slot number, doesn't it? Nevertheless, given our recent
exchanges about the 3M driver, I planned to use the driver's own tracking ID.

Your thoughts?

Excellent. :-) Speaking of drivers and multiplication, I think many of the
current drivers could in fact be merged. It seems we have two or three different
types so far, and different manufacturers may well be served by the same driver.
Yes, I have started reviewing all devices and making a summary of their
differences in that very purpose. Among the things we'll need is some standard
way for calling the filtering function at the end of a set of fingers.
CONTACTCOUNT is a good candidate, but I need to check some devices. One thing
bothers me though. It is that hid-core has the whole information, then is splits
it and calls us repeatedly, then we more or less undo that by storing the
information and trying to determine the last time it calls us.

Right. A hid-mt device based on the raw protocol could be a good idea - after we
reduced the current set a bit. :-)

Cheers,
Henrik
--
To unsubscribe from this list: send the line "unsubscribe linux-input" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help