Reply
Thread Tools
Posts: 21 | Thanked: 2 times | Joined on Aug 2007
#1
how does hildon detect if a tap is from the finger or stylus? eg: the left app menu is
large if tapped with whole thumb vs fingernail.

Is there some way to detect amount of surface area being pressed?
 
Posts: 393 | Thanked: 112 times | Joined on Jul 2007
#2
Something I've wondered too - whether you could poll various areas of the touchscreen at will.

In that case it'd be simple to check multiple touch, or surface area touch.

Anyone out there know more about this?
 
torx's Avatar
Posts: 231 | Thanked: 21 times | Joined on May 2007 @ Singapore
#3
download maemopad+ and use your finger on the screen, then use a stylus.

You'll see the difference.
 
Posts: 21 | Thanked: 2 times | Joined on Aug 2007
#4
Can't instakl it, download keeps failing om app man and maemo.org, server must be down :/
 
brendan's Avatar
Posts: 531 | Thanked: 79 times | Joined on Oct 2006 @ This side of insane, that side of genius
#5
i believe it has to do with the pressure area. the stylus is a small confined contact/pressure zone. with your finger, the pressure/contact zone is much greater.

by determining the area of contact, you can set the logic around which menu to show.
__________________
Nokia n800
OS 2008
Pharos iGPS 360-BT
ElmScan 5 BlueTooth
BlackBerry Bold (9000)
AT&T Wireless
 
Posts: 393 | Thanked: 112 times | Joined on Jul 2007
#6
Originally Posted by brendan View Post
i believe it has to do with the pressure area. the stylus is a small confined contact/pressure zone. with your finger, the pressure/contact zone is much greater.

by determining the area of contact, you can set the logic around which menu to show.
The question is - can you poll specific areas of the touchscreen at will?

i.e. I sense touch at X1, Y1 - I can query X2, Y2 and X3, Y3 locations and henceforth determine the larger area for myself.

If you can do this then multitouch would be a non-issue. Just divvy up the screen into quadrants and hone into the locations of said contacts.

Without knowing anything - my guess is the touchscreen hardware itself does this and reports back to the OS whether a larger or small area was touched. You won't programmatically have the ability to poll multiple areas of the screen to determine area/multiple touch.
 
Reply

Thread Tools

 
Forum Jump


All times are GMT. The time now is 11:16.