All of lore.kernel.org
 help / color / mirror / Atom feed
From: Florian Echtler <floe@butterbrot.org>
To: Henrik Rydberg <rydberg@euromail.se>
Cc: Joonyoung Shim <jy0922.shim@samsung.com>,
	linux-input@vger.kernel.org, dmitry.torokhov@gmail.com,
	jkosina@suse.cz
Subject: Re: Questions about Multi-touch Protocal
Date: Tue, 05 Jan 2010 13:42:13 +0100	[thread overview]
Message-ID: <1262695333.8529.8.camel@pancake> (raw)
In-Reply-To: <4B432BDB.3000103@euromail.se>

> The TOUCH and WIDTH parameters have a geometrical interpretation; imagine
> looking through a window at someone gently holding a finger against the glass.
> You will see two regions, one inner region consisting of the part of the finger
> actually touching the glass, and one outer region formed by the perimeter of the
> finger. The diameter of the inner region is the ABS_MT_TOUCH_MAJOR, the diameter
> of the outer region is ABS_MT_WIDTH_MAJOR. Now imagine the person pressing the
> finger harder against the glass. The inner region will increase, and in general,
> the ratio ABS_MT_TOUCH_MAJOR / ABS_MT_WIDTH_MAJOR, which is always smaller than
> unity, is related to the finger pressure.

> In addition to the MAJOR parameters, the oval shape of the finger can be
> described by adding the MINOR parameters, such that MAJOR and MINOR are the
> major and minor axis of an ellipse. Finally, the orientation of the oval shape
> can be describe with the ORIENTATION parameter.

> Hope this explains it a bit further.
Very interesting writeup, thanks a lot. Is there any currently any
hardware which is available to end-users and does support these
features? AFAIR most capacitive touchscreens don't have high enough
resolution to actually detect, e.g., twisting. If there's a commercial
option, I'd like to hear about it..

Florian
-- 
0666 - Filemode of the Beast


  reply	other threads:[~2010-01-05 12:48 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-05  6:18 Questions about Multi-touch Protocal Joonyoung Shim
2010-01-05 12:08 ` Henrik Rydberg
2010-01-05 12:42   ` Florian Echtler [this message]
2010-01-05 12:55     ` Henrik Rydberg
2010-01-05 17:49   ` Dmitry Torokhov
2010-01-06  0:49   ` Joonyoung Shim
2010-01-13 20:21     ` Henrik Rydberg
2010-01-13 22:25     ` Peter Hutterer
2010-01-14  0:35       ` Henrik Rydberg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1262695333.8529.8.camel@pancake \
    --to=floe@butterbrot.org \
    --cc=dmitry.torokhov@gmail.com \
    --cc=jkosina@suse.cz \
    --cc=jy0922.shim@samsung.com \
    --cc=linux-input@vger.kernel.org \
    --cc=rydberg@euromail.se \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.