Hi Jason, On Wed, Oct 2, 2013 at 5:59 PM, Jason Gerecke <killert...@gmail.com> wrote: > Hello, > > I'm a developer for the linuxwacom project. For the past few weeks > I've been reading up on Tizen, which is a new Linux-based OS for > mobile devices. Since its quite similar to other Linux distributions, > I've been trying to figure out how to get pen data up to apps. Tizen > apps are written in HTML5, which is being extended to support pen > events[1]. With Webkit shaping up to provide apps access to this > API[2], the only remaining layer I'm not sure about is the EFL glue > that binds X and Webkit together. > > I'm wondering what it would take to get e.g. pen pressure flowing up > through EFL to appplications. I've taken a quick look through the API > and underlying code, and while there doesn't appear to be explicit pen > support there appears to be some foundation that could be built on > (e.g. "multi" events look very interesting, though appear to be > semantically intended for multitouch not pen).
Indeed, multi events seem to already provide the needed "pen data". Do you need any data that is not already provided from the multi events? Can you be more specific? I know that some data, although there are attributes available from the events structure, might have not been implemented, like pressure, angle and radius. But the infra is there. > Is there any interest in providing EFL applications with pen data? > More importantly, is there anyone willing to help a newbie to the > project like myself? If you are providing something new, I think it's a good idea. But would be nice to look carefully if we don't provide the means to work with the said pen data already. Send your proposals to the list and people will give it thoughts. BTW, take a look at the multi-touch example, it might be helpful and you could improve it if you want: https://git.enlightenment.org/core/efl.git/tree/src/examples/evas/evas-multi-touch.c Regards, Rafael ------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60134791&iu=/4140/ostg.clktrk _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel