Hi :) You can find an multitouch version of evdev implementation on the following: http://cgit.freedesktop.org/~tissoire/xf86-input-evdev/
BR, Sung-Jin Park 2011/10/14 HariHara Sudhan <h...@emo2.com>: > Also Sung-Jin, > > I read in the list, that you had written a patch to get mtdev working > with ecore. > > I could not find a link to that patch, Can you point me to one, please. > > Regards > HariHaraSudhan > > > > On Thu, Oct 13, 2011 at 4:21 PM, Park Sung-Jin <input.hac...@gmail.com> wrote: >> Event stream between kernel and X server doesn't matter. >> >> As I see your X input device configuration, you have only one porinter >> device. >> You can get touch events only for a finger which was issued from >> "touchscreen" >> If you want to make your multitouch working on EFL application, >> you need to rewrite your evdev driver or you need to get multitouch >> version of evdev driver. >> As Carsten mentioned earlier, ecore X backend expects mpx-style events. >> i.e. 3 finger needs 3 slave pointer devices. >> >> BR, >> Sung-Jin Park >> >> 2011/10/13 HariHara Sudhan <h...@emo2.com>: >>> Hi >>> I've attached the evtest output in the file.evtest gives a slotted >>> output from mpx events i suppose. >>> >>> On Thu, Oct 13, 2011 at 3:51 PM, HariHara Sudhan <h...@emo2.com> wrote: >>>> Thanks.Here is the list. >>>> >>>> >>>> ⎡ Virtual core pointer id=2 [master pointer >>>> (3)] >>>> ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer >>>> (2)] >>>> ⎜ ↳ touchscreen id=6 [slave pointer >>>> (2)] >>>> ⎜ ↳ SIGMACHIP USB Keyboard id=11 [slave pointer >>>> (2)] >>>> ⎣ Virtual core keyboard id=3 [master keyboard >>>> (2)] >>>> ↳ Virtual core XTEST keyboard id=5 [slave keyboard >>>> (3)] >>>> ↳ Power Button id=7 [slave keyboard >>>> (3)] >>>> ↳ Video Bus id=8 [slave keyboard >>>> (3)] >>>> ↳ Power Button id=9 [slave keyboard >>>> (3)] >>>> ↳ SIGMACHIP USB Keyboard id=10 [slave keyboard >>>> (3)] >>>> ↳ AT Translated Set 2 keyboard id=12 [slave keyboard >>>> (3)] >>>> >>>> >>>> and FYI the device path for touchscreen is >>>> /dev/input/by-id/usb-Hanvon_10.1-event-if00. >>>> >>>> >>>> Regards >>>> HariHaraSudhan >>>> >>>> >>>> >>>> >>>> On Thu, Oct 13, 2011 at 3:39 PM, Park Sung-Jin <input.hac...@gmail.com> >>>> wrote: >>>>> Hi, >>>>> >>>>> Could you share your X input device configuration? >>>>> Just the result of "xinput list" will be okay and it'll be helpful. : ) >>>>> >>>>> BR, >>>>> Sung-Jin Park >>>>> >>>>> 2011/10/13 HariHara Sudhan <h...@emo2.com>: >>>>>> Let me rephrase this. I mean i use evdev driver for Hanvon device, >>>>>> evdev receives the events, but for some reason the efl is not getting >>>>>> the touch events. >>>>>> >>>>>> Now that you've confirmed that efl multitouch does work. I am worried >>>>>> it could be something with xorg. It would be great to get a xorg.conf >>>>>> file that works well. Just to understand what I am doing wrong. >>>>>> >>>>>> evdev and XI2 work well while doing manual tests. >>>>>> >>>>>> BR >>>>>> Hari >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Thu, Oct 13, 2011 at 1:44 PM, HariHara Sudhan <h...@emo2.com> wrote: >>>>>>> Hi, >>>>>>> I'm using Hanvon Driver and use evdev for receiving events. evdev >>>>>>> receives the events and processing touch events. >>>>>>> I think xorg.conf is not configured properly for evdev. That might be >>>>>>> the case. It'll be helpful if you can send a copy of xorg.conf for >>>>>>> reference. >>>>>>> >>>>>>> On Wed, Oct 12, 2011 at 4:54 PM, Carsten Haitzler >>>>>>> <ras...@rasterman.com> wrote: >>>>>>>> On Wed, 12 Oct 2011 14:00:55 +0530 HariHara Sudhan <h...@emo2.com> >>>>>>>> said: >>>>>>>> >>>>>>>>> Hi all, >>>>>>>>> EVAS_CALLBACK_MULTI_DOWN is not calling the appropriate function, >>>>>>>>> I've xinput 2.1 which works perfectly on xinput --test and getting the >>>>>>>>> events. >>>>>>>>> I've tried both the release version and latest from the svn, but still >>>>>>>>> i'm having the same problem. The multi-touch from elementary-tests >>>>>>>>> shows only one touch point being clicked, though i place two fingers >>>>>>>>> on canvas. Any solution? >>>>>>>> >>>>>>>> ecore-x handles the x -> evas event stream and ecore-x looks at >>>>>>>> mpx-style multi >>>>>>>> touch events. works with the drivers i have here - though they are >>>>>>>> specifically >>>>>>>> implemented to support the exact hardware. >>>>>>>> >>>>>>>> -- >>>>>>>> ------------- Codito, ergo sum - "I code, therefore I am" >>>>>>>> -------------- >>>>>>>> The Rasterman (Carsten Haitzler) ras...@rasterman.com >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Regards >>>>>>> HariHaraSudhan >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> Regards >>>>>> HariHaraSudhan >>>>>> >>>>>> ------------------------------------------------------------------------------ >>>>>> 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-d2d-oct >>>>>> _______________________________________________ >>>>>> enlightenment-devel mailing list >>>>>> enlightenment-devel@lists.sourceforge.net >>>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >>>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> 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-d2d-oct >>>>> _______________________________________________ >>>>> enlightenment-devel mailing list >>>>> enlightenment-devel@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >>>>> >>>> >>>> >>>> >>>> -- >>>> Regards >>>> HariHaraSudhan >>>> >>> >>> >>> >>> -- >>> Regards >>> HariHaraSudhan >>> >>> ------------------------------------------------------------------------------ >>> 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-d2d-oct >>> _______________________________________________ >>> enlightenment-devel mailing list >>> enlightenment-devel@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >>> >>> >> >> ------------------------------------------------------------------------------ >> 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-d2d-oct >> _______________________________________________ >> enlightenment-devel mailing list >> enlightenment-devel@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel >> > > > > -- > Regards > HariHaraSudhan > > ------------------------------------------------------------------------------ > 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-d2d-oct > _______________________________________________ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > ------------------------------------------------------------------------------ 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-d2d-oct _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel