Sometimes it isn't desirable, but it's nevertheless normal. And this is the case on most (if not all) touchscreens (even the resistive ones). Imagine what would be like without it (remember you don't have a finger of a size of a single pixel )
So, does that mean that all touch screens are essentially multi touch,
and it's up to software whether to handle it or not?
If you have to average two positions, that means you have to be aware
of two positions first. Also, if you can detect a palm, you have to know
that a big area is pressed. I mean, even one finger does not press a pixel
but an area of pixels (which is perhaps what the averaging is meant for).
The only way it would make sense (to me) to build a touch screen is to
have all of the sensors report (at the same time) whether they are
activated or not.
The driver would poll the state of the screen at quick intervals and build
a 320x480 matrix of what is momentarily pressed. The no-multitouch driver
would then discard everything but the position that was pressed last, but
the multitouch driver would broadcast two (or more) youngest positions.
Hmm...
Upvote
0