
	<span class="Z3988" title="ctx_ver=Z39.88-2004&amp;rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Adc&amp;rfr_id=info%3Asid%2Focoins.info%3Agenerator&amp;rft.title=resistive+multi-touch+screens&amp;rft.aulast=Stavrakis&amp;rft.aufirst=Modestos&amp;rft.subject=Interaction+Design&amp;rft.subject=technology&amp;rft.source=%CE%BC%CE%BF.&amp;rft.date=2009-12-31&amp;rft.type=blogPost&amp;rft.format=text&amp;rft.identifier=https://xylem.aegean.gr/~modestos/mo.blog/resistive-multi-touch-screens/&amp;rft.language=English"></span>
{"id":2743,"date":"2009-12-31T00:57:15","date_gmt":"2009-12-30T22:57:15","guid":{"rendered":"http:\/\/xylem.aegean.gr\/~modestos\/mo.blog\/?p=2743"},"modified":"2016-01-12T21:10:01","modified_gmt":"2016-01-12T19:10:01","slug":"resistive-multi-touch-screens","status":"publish","type":"post","link":"https:\/\/xylem.aegean.gr\/~modestos\/mo.blog\/resistive-multi-touch-screens\/","title":{"rendered":"resistive multi-touch screens"},"content":{"rendered":"<p>These technologies are based on resistive touch screens and add multi-touch support including some wicked features like pressure, multi-touch with fingers and objects (e.g. styluses). Obviously this is a huge benefit compared to capacitive multi-touch screens which only support conductors (e.g. human flesh). Of course thse technologies are not without problems: jitter, incorrect pointer placement, incorrect assigment of touch IDs etc.<\/p>\n<p>For a detailed comparison of resistive and capacitive technologies look <a href=\"http:\/\/www.allaboutsymbian.com\/features\/item\/Resistive_vs_Capacitive_the_invisible_tech_war_in_which_both_opponents_can_win.php\" target=\"_blank\">here<\/a>, although not everything applies for the technologies presented in this post.<\/p>\n<p>In general there are three major issues that require attention when developing for multi-touch:<\/p>\n<ol>\n<li>multi-touch cursor location<\/li>\n<li>multi-touch cursor tracking <\/li>\n<li>correct assignment of a unique ID to each touch point \/cursor<\/li>\n<li>collaborative interaction with\u00a0 multi-user identification\/classification e.g. assigning unique ID to each user&#8217;s touch points \/cursor<\/li>\n<\/ol>\n<p>Of course the fulfillment of these issues depends on the platform and application that we are developing. In many cases, namely mobile touch phones, in their current context of use, do not necessarily require multi-user input support.<\/p>\n<p>Currently DiamondTouch is the only solution that argues to support and fulfill all these issues (Circle Twelve).<\/p>\n<p><a href=\"http:\/\/home.eeti.com.tw\" target=\"_blank\">EETI touch solutions<\/a> also introduces a touch <a href=\"http:\/\/home.eeti.com.tw\/web20\/eg\/drivers.htm\" target=\"_blank\">driver <\/a>that supports multi-touch on analog matrix resistive (AMR) touch-screens:<\/p>\n<p><div class=\"video-shortcode\"><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe class=\"youtube-player\" width=\"1100\" height=\"619\" src=\"https:\/\/www.youtube.com\/embed\/fSzO7DS48Bc?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/div>\n<\/p>\n<p>Another manufacturer of AMR is <a href=\"http:\/\/www.efast.com.tw\/\" target=\"_blank\">Young Fast<\/a>?<\/p>\n<p>Stantum introduces a new multi-touch software framework, called TouchPark which is designed for operating systems like Symbian, Windows Mobile, and Android,\u00a0 plus added support for microcontrollers including TI Zoom, Freescale i.MX. which solves many of those problems.<\/p>\n<h2>How PMatrix\u2122 works<\/h2>\n<p>It watches each grid intersection of the touch-panel&#8217;s matrix and reports any change of electrical characteristics. Thus, the controller delivers an exact image of what\u2019s happening on the touch screen surface in the most reliable way, namely with a matchless acquisition frame rate offering extremely fast response.<\/p>\n<p><img data-recalc-dims=\"1\" decoding=\"async\" title=\"How it works\" src=\"https:\/\/i0.wp.com\/www.stantum.com\/medias\/pmatrix\/pmatrix-how.jpg?w=1100\" alt=\"How it works\" \/><\/p>\n<p><div class=\"video-shortcode\"><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe class=\"youtube-player\" width=\"1100\" height=\"619\" src=\"https:\/\/www.youtube.com\/embed\/WkIObvYwxBs?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/div>\n<\/p>\n<p><div class=\"video-shortcode\"><span class=\"embed-youtube\" style=\"text-align:center; display: block;\"><iframe class=\"youtube-player\" width=\"1100\" height=\"619\" src=\"https:\/\/www.youtube.com\/embed\/Bv3X5y-ajtc?version=3&#038;rel=1&#038;showsearch=0&#038;showinfo=1&#038;iv_load_policy=1&#038;fs=1&#038;hl=en-US&#038;autohide=2&#038;wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\"><\/iframe><\/span><\/div>\n<\/p>\n<p><br class=\"spacer_\" \/><\/p>\n<p><br class=\"spacer_\" \/><\/p>\n<p><br class=\"spacer_\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>resistive multi-touch screens<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"ngg_post_thumbnail":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[579,4],"tags":[604,602,584,601,605,603],"class_list":["post-2743","post","type-post","status-publish","format-standard","hentry","category-interaction-design","category-technology","tag-analog-matrix-resistive","tag-capacitive","tag-multi-touch","tag-multi-touch-screens","tag-pmatrix","tag-resistive"],"aioseo_notices":[],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/pzkzw-If","jetpack_likes_enabled":true,"jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/xylem.aegean.gr\/~modestos\/mo.blog\/wp-json\/wp\/v2\/posts\/2743","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xylem.aegean.gr\/~modestos\/mo.blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xylem.aegean.gr\/~modestos\/mo.blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xylem.aegean.gr\/~modestos\/mo.blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xylem.aegean.gr\/~modestos\/mo.blog\/wp-json\/wp\/v2\/comments?post=2743"}],"version-history":[{"count":8,"href":"https:\/\/xylem.aegean.gr\/~modestos\/mo.blog\/wp-json\/wp\/v2\/posts\/2743\/revisions"}],"predecessor-version":[{"id":2749,"href":"https:\/\/xylem.aegean.gr\/~modestos\/mo.blog\/wp-json\/wp\/v2\/posts\/2743\/revisions\/2749"}],"wp:attachment":[{"href":"https:\/\/xylem.aegean.gr\/~modestos\/mo.blog\/wp-json\/wp\/v2\/media?parent=2743"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xylem.aegean.gr\/~modestos\/mo.blog\/wp-json\/wp\/v2\/categories?post=2743"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xylem.aegean.gr\/~modestos\/mo.blog\/wp-json\/wp\/v2\/tags?post=2743"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}