On Thu, 22 Sep 2011 11:06:01 +0900 Sung-Jin Park <[email protected]> said:
> You're right. Current ecore x backend is based on MPX. > As you mentioned, MPX is different from multitouch therefore if you want to > implement multitouch stuff using MPX, IMO, you may have to make the 2nd/3rd > finger uninfluential to the master pointer. That's why FloatingSlaves are > only selected by XISelectEvents() in ecore x backend. > > Of course, Peter Hutterer is making X protocol stuff for multitouch. > When it’s ready, we can get multitouch events through > XI_TouchBegin/XI_TouchUpdate/XI_TouchEnd type. Thus, the attachment such as > SlavePointer, FloatingSlave doesn't matter at that time because each touch > device doesn't any make pointer events. Until the multitouch protocol is > ready, we may use MPX for implementing multitouch. :) if you ask me, i'd rather wait for xi2.2 (peter's work) for doing multitouch via non-mpx methods. we're going to have 2 mt handling bits of code anyway at this rate (mpx and 2.2mt stuff), so adding a 3rd because we are impatient imho isn't a good long-term move. -- ------------- Codito, ergo sum - "I code, therefore I am" -------------- The Rasterman (Carsten Haitzler) [email protected] ------------------------------------------------------------------------------ All the data continuously generated in your IT infrastructure contains a definitive record of customers, application performance, security threats, fraudulent activity and more. Splunk takes this data and makes sense of it. Business sense. IT sense. Common sense. http://p.sf.net/sfu/splunk-d2dcopy1 _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
