<br>Applications, more specifically, windows will get events, will get:<br>keyboard events<br>mouse events<br>gesture events <br>...<br><br>That's all they need to know.<br><br><br><div class="gmail_quote">On Thu, May 15, 2008 at 4:34 AM, Thorsten Wilms <<a href="mailto:t_w_@freenet.de">t_w_@freenet.de</a>> wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">On Thu, 2008-05-15 at 00:00 +0900, Jordi Polo wrote:<br>
><br>
</div><div class="Ih2E3d">> I have been thinking about an architecture for gestures etc. And it is<br>
> difficult to make it out of the toolkits.<br>
><br>
> Basically, the toolkits already have an event loop where they take<br>
> events from X.<br>
> It is easy to implement mouse gestures for simple and multi pointers<br>
> there.<br>
> multitouch gestures, they much more difficult but I don't see good<br>
> reasons to move them outside that even loop.<br>
<br>
</div>What if you have apps using various toolkits running?<br>
Isn't that event loop a per application thing, anyway?<br>
<br>
I think it would be ideal to have a service that processes input events<br>
outside of X. For uniform event handling on console and X. To have full<br>
control of input focus.<br>
<br>
But for transition and platforms where you can't do that, it should be<br>
possible to run each supporting app in a standalone mode (per app<br>
gestures instead of system-wide).<br>
<div><div></div><div class="Wj3C7c"><br>
--<br>
Thorsten Wilms<br>
<br>
thorwil's design for free software:<br>
<a href="http://thorwil.wordpress.com/" target="_blank">http://thorwil.wordpress.com/</a><br>
<br>
_______________________________________________<br>
xorg mailing list<br>
<a href="mailto:xorg@lists.freedesktop.org">xorg@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/xorg" target="_blank">http://lists.freedesktop.org/mailman/listinfo/xorg</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Jordi Polo Carres<br>NLP laboratory - NAIST<br><a href="http://www.bahasara.org">http://www.bahasara.org</a><br>