And I thought I read somewhere in wiki that the touchscreen would be similar if not same to the ones having multi-touch sensing &quot;support&quot; (which can be programmed to support multi-touch at some point of time). With your statement I can&#39;t decide if I&#39;m shocked or sad (maybe both) :(<br>
<br>Rahul J<br><br><div class="gmail_quote">On Fri, May 30, 2008 at 7:00 PM, Bastian Muck &lt;<a href="mailto:bastian.muck@gmx.de">bastian.muck@gmx.de</a>&gt; 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">-----BEGIN PGP SIGNED MESSAGE-----<br>
Hash: SHA1<br>
<br></div>
No, the problem ist that the Freerunner does not have a multitouch display. Some developers just try to make one out of it :-)<br>
<br>
Rahul Joshi schrieb:<div class="Ih2E3d"><br>
| If I am to understand this thread discussion correctly, does it mean there is no public algo for multi-point touch sensing yet??<br>
| With so much of work done on projects like MS Surface, iPhone, the Jeff Han stuff.. and recently HTC Diamond, I took it for granted that it must already be there among the large resource pool of opensource developers.<br>

|<br>
| Rahul J<br>
|<br>
|<br></div>
| On Fri, May 30, 2008 at 2:46 PM, Ben Lau &lt;<a href="mailto:benlau@embedded.hk" target="_blank">benlau@embedded.hk</a> &lt;mailto:<a href="mailto:benlau@embedded.hk" target="_blank">benlau@embedded.hk</a>&gt;&gt; wrote:<br>

|<br>
| &nbsp; &nbsp; On Thu, May 29, 2008 at 7:11 PM, Joerg Reisenweber &lt;<a href="mailto:joerg@openmoko.org" target="_blank">joerg@openmoko.org</a> &lt;mailto:<a href="mailto:joerg@openmoko.org" target="_blank">joerg@openmoko.org</a>&gt;&gt; wrote:<br>

| &nbsp; &nbsp; &gt; Am Do &nbsp;29. Mai 2008 schrieb <a href="mailto:boris.stender@gmx.de" target="_blank">boris.stender@gmx.de</a> &lt;mailto:<a href="mailto:boris.stender@gmx.de" target="_blank">boris.stender@gmx.de</a>&gt;:<div><div>
</div><div class="Wj3C7c"><br>
| &nbsp; &nbsp; &gt;&gt; Hi Joerg,<br>
| &nbsp; &nbsp; &gt;&gt; as it seems that my mail did not reach the community list (I am not a<br>
| &nbsp; &nbsp; &gt; subscriber, just monitoring the archives) may I ask you directly the question<br>
| &nbsp; &nbsp; &gt; regarding &quot;multi tutch&quot; :-) . See below:<br>
| &nbsp; &nbsp; &gt;&gt;<br>
| &nbsp; &nbsp; &gt;&gt;<br>
| &nbsp; &nbsp; &gt;&gt; Hi all,<br>
| &nbsp; &nbsp; &gt;&gt; if the geometric average point is returned if multiple points are touched<br>
| &nbsp; &nbsp; &gt; wouldn&#39;t it be possible to have a fake multi touch, e.g., by doing the<br>
| &nbsp; &nbsp; &gt; following:<br>
| &nbsp; &nbsp; &gt;&gt;<br>
| &nbsp; &nbsp; &gt;&gt; Press point A<br>
| &nbsp; &nbsp; &gt;&gt; -&gt; Vector A is returned<br>
| &nbsp; &nbsp; &gt;&gt; Additionally press desired point B<br>
| &nbsp; &nbsp; &gt;&gt; -&gt; X = (A+B)/2 is returned<br>
| &nbsp; &nbsp; &gt;&gt; -&gt; calculate B = 2*X-A<br>
| &nbsp; &nbsp; &gt;&gt;<br>
| &nbsp; &nbsp; &gt;&gt; Questions:<br>
| &nbsp; &nbsp; &gt;&gt; Would this be managable?<br>
| &nbsp; &nbsp; &gt;&gt; What time difference would be required between first and second (and<br>
| &nbsp; &nbsp; &gt; third ...) touch, to recognize such a multi-touch action and reliable<br>
| &nbsp; &nbsp; &gt; distinguish it from a single touch at position X?<br>
| &nbsp; &nbsp; &gt;&gt;<br>
| &nbsp; &nbsp; &gt;&gt; And one more comment: If that would work you could also detect multi-touch<br>
| &nbsp; &nbsp; &gt; gestures (even if limited), e.g., use the first point statically (maybe a<br>
| &nbsp; &nbsp; &gt; focus centre) and handle the second point dynamically (maybe for zooming in<br>
| &nbsp; &nbsp; &gt; and out).<br>
| &nbsp; &nbsp; &gt;&gt;<br>
| &nbsp; &nbsp; &gt;&gt;<br>
| &nbsp; &nbsp; &gt;&gt; Boris<br>
| &nbsp; &nbsp; &gt;<br>
| &nbsp; &nbsp; &gt;<br>
| &nbsp; &nbsp; &gt; there are two resistors in the touchpad, one for X and one for Y. We only see<br>
| &nbsp; &nbsp; &gt; them changing on a touch, thus giving us the coords. A concurrent second<br>
| &nbsp; &nbsp; &gt; touch just changes the R values even more, but we get no info about whether<br>
| &nbsp; &nbsp; &gt; we touched a second point or we moved the finger. So what you suggest is a<br>
| &nbsp; &nbsp; &gt; gesture recognition. Things become nasty because even the &quot;geometric middle&quot;<br>
| &nbsp; &nbsp; &gt; isn&#39;t true but depends on pressure of one to pressure of other touchpoint<br>
| &nbsp; &nbsp; &gt; etc.<br>
| &nbsp; &nbsp; &gt; You really get too few info out of the device to do anything reasonable with<br>
| &nbsp; &nbsp; &gt; it beyond singletouch (at least that&#39;s the way it is now. I plan to see<br>
| &nbsp; &nbsp; &gt; whether we can exploit dynamic pulse response of this design to get some<br>
| &nbsp; &nbsp; &gt; additional info. Same way you&#39;re testing cat5-cable for breaks. Don&#39;t hold<br>
| &nbsp; &nbsp; &gt; your breath though, chances are bad. And it&#39;s not on top of my todo-list)<br>
| &nbsp; &nbsp; &gt;<br>
| &nbsp; &nbsp; &gt; cheers<br>
| &nbsp; &nbsp; &gt; jOERG<br>
| &nbsp; &nbsp; &gt;<br>
| &nbsp; &nbsp; &gt; _______________________________________________<br>
| &nbsp; &nbsp; &gt; Openmoko community mailing list<br></div></div>
| &nbsp; &nbsp; &gt; <a href="mailto:community@lists.openmoko.org" target="_blank">community@lists.openmoko.org</a> &lt;mailto:<a href="mailto:community@lists.openmoko.org" target="_blank">community@lists.openmoko.org</a>&gt;<div class="Ih2E3d">
<br>
| &nbsp; &nbsp; &gt; <a href="http://lists.openmoko.org/mailman/listinfo/community" target="_blank">http://lists.openmoko.org/mailman/listinfo/community</a><br>
| &nbsp; &nbsp; &gt;<br>
| &nbsp; &nbsp; &gt;<br>
|<br>
| &nbsp; &nbsp; Two-finger input with a standard touch screen<br>
| &nbsp; &nbsp; <a href="http://portal.acm.org/citation.cfm?id=1294239" target="_blank">http://portal.acm.org/citation.cfm?id=1294239</a><br>
|<br>
| &nbsp; &nbsp; This paper introduces a method to detect two fingers using a<br>
| &nbsp; &nbsp; &quot;standard&quot; touch screen. I haven&#39;t ready it deeply so I can not say is<br>
| &nbsp; &nbsp; it applicable on OpenMoko platform , but I think it is worth to study.<br>
|<br>
| &nbsp; &nbsp; _______________________________________________<br>
| &nbsp; &nbsp; Openmoko community mailing list<br></div>
| &nbsp; &nbsp; <a href="mailto:community@lists.openmoko.org" target="_blank">community@lists.openmoko.org</a> &lt;mailto:<a href="mailto:community@lists.openmoko.org" target="_blank">community@lists.openmoko.org</a>&gt;<div class="Ih2E3d">
<br>
| &nbsp; &nbsp; <a href="http://lists.openmoko.org/mailman/listinfo/community" target="_blank">http://lists.openmoko.org/mailman/listinfo/community</a><br>
|<br>
|<br>
|<br></div>
| -------------------------<div class="Ih2E3d"><br>
|<br>
| _______________________________________________<br>
| Openmoko community mailing list<br>
| <a href="mailto:community@lists.openmoko.org" target="_blank">community@lists.openmoko.org</a><br>
| <a href="http://lists.openmoko.org/mailman/listinfo/community" target="_blank">http://lists.openmoko.org/mailman/listinfo/community</a><br>
<br></div><div class="Ih2E3d">
-----BEGIN PGP SIGNATURE-----<br>
Version: GnuPG v1.4.7 (MingW32)<br>
Comment: Using GnuPG with Mozilla - <a href="http://enigmail.mozdev.org" target="_blank">http://enigmail.mozdev.org</a><br>
<br></div>
iD8DBQFIQAGIlYiDScJJ+7QRAqWFAJ95Sh/MyS5CQVH9DCkqefCgh/j88QCbBQwQ<br>
h9YQFVWiLF4+palEv3TyF8s=<br>
=D/9W<br>
-----END PGP SIGNATURE-----<div><div></div><div class="Wj3C7c"><br>
<br>
<br>
_______________________________________________<br>
Openmoko community mailing list<br>
<a href="mailto:community@lists.openmoko.org" target="_blank">community@lists.openmoko.org</a><br>
<a href="http://lists.openmoko.org/mailman/listinfo/community" target="_blank">http://lists.openmoko.org/mailman/listinfo/community</a><br>
</div></div></blockquote></div><br>