Ask Different is a question and answer site for power users of Apple hardware and software. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

For example, could the iPad or iPhone accurately detect the difference between conductive pieces of plastic in the following shapes?

share|improve this question
up vote 1 down vote accepted


While it's still unlikely that such shape detection is possible (that would be so cool for boardgames or D&D maps or whatever), Ten One Design has successfully used private APIs to determine the size of the touch (which they refer to as pressure detection). shows it in action.

The touchscreen likely isn't sufficiently sensitive; there's a lot of very clever math going on behind the scenes to make it seems as smooth as it is. The actual resolution is something like 1/16 of an inch.

But worse, as @Dan points out, it's not really detecting shapes that way, the signal is much more crude.

share|improve this answer

A multitouch gesture recognizer can see when it's been touched in more than one discrete spot, and can understand the position of each of those touches. So that's "shape-ish". But no, there's no way to know a square versus an octagon is touching it.

share|improve this answer

The digitiser will track the number and location of touches, so if the shapes were distinguished by, say, conductive blobs on each apex then it should be possible to identify them individually.

share|improve this answer

There is no public API in stock iOS for detecting the size of a touch.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.