Active Topics

 


Reply
Thread Tools
Posts: 3,664 | Thanked: 1,530 times | Joined on Sep 2009 @ Hamilton, New Zealand
#11
yes we all know that lol. it's not about capacitive, it's about pinch zoom here.
 
Guest | Posts: n/a | Thanked: 0 times | Joined on
#12
@roger_27: Fair point, and I should have clarified. What I was meaning is that the standard "4-wire" resistive touch panels found on most devices out there are not natively able to support multitouch. To my knowledge, that is the type that the N900 is using. You are entirely right, however, that it isn't impossible based on the sensing technology itself.

@maxximuscool: I'm sure people at Nokia know about it, and I'm also quite sure the technique isn't new. I haven't kept up with the auto-rotate issue, but that's completely different. Auto-rotation is a design decision relating to software, which could be disabled or enabled for plenty of good reasons on either side. "Fake-multitouch", as in this example, is a workaround for the actual hardware, and workarounds - pretty much by definition - aren't things you ship by choice. Besides, unlike auto-rotation, it's something that each application would have to implement itself, rather than (mostly) a property of the graphical subsystem of the OS. There's nothing stopping you or others from adding support for this to your apps, but I think I can safely say that Nokia won't be shipping it, and I don't think they should, either. It would just lead to problems, and probably look bad on their part. For one thing, currently the importance of multitouch when buying a phone is just preference; imagine if suddenly it was a choice between "multitouch" and "multitouch emulation" -- no matter how you spin it, it would come off as inferior, rather than just preference. That's aside from all the technical and support issues.
 
Posts: 3,664 | Thanked: 1,530 times | Joined on Sep 2009 @ Hamilton, New Zealand
#13
yeah it's belivable with what you said above. but i think developer can choose to implementing it in their application. i really hope some talented developers out there would find a way to integrating it into the OS wide one day. That's the whole point of OpenSource right? to share the ideas whether it's going to work or not.
 

The Following User Says Thank You to maxximuscool For This Useful Post:
Guest | Posts: n/a | Thanked: 0 times | Joined on
#14
Originally Posted by maxximuscool View Post
yeah it's belivable with what you said above. but i think developer can choose to implementing it in their application. i really hope some talented developers out there would find a way to integrating it into the OS wide one day. That's the whole point of OpenSource right? to share the ideas whether it's going to work or not.
Oh, I agree that it would be cool. As for Open Source, you're right, but I was trying to point out that Nokia, as a company, probably won't; someone else might be able to do it, but then you have two problems: 1) If Nokia doesn't support it, then it won't ship on the N900 officially, limiting exposure. 2) If they don't support it, then someone else has to, which can be a lot of work. (See http://en.wikipedia.org/wiki/Fork_%2...#Free_software for a better explanation)
 
felbutss's Avatar
Posts: 579 | Thanked: 286 times | Joined on Oct 2009 @ Australia
#15
FAKE MULTITOUCH.

can someone just make a image viewer app and integrate fake multitouch???

Seen apps here and there with fake multitouch examples but no one has finished it
 
Posts: 488 | Thanked: 107 times | Joined on Sep 2009 @ Asgard / Midgard / London
#16
Originally Posted by jaem View Post
It's not "natural" in the sense that it's kind of a hack with a resistive screen. The N900's touch-panel can only technically detect one point of touch. I believe two fingers are essentially "averaged" (imprecise, but I can't remember exactly how it works off the top of my head). If I am remembering the demo you're mentioning correctly, I believe it uses the position of the first finger (known, since it's the only point at the beginning of the gesture), and then the "averaged"/whatever point during the gesture, to get an idea of the gesture's shape. What you end up getting is essentially an origin point, and a vector taken from it. It's doable, but it's kind of a hack, as I said.
Note: if I'm getting the technical details wrong, someone please correct me

Update: in regards to the previous post (which was posted while I was writing this), it would be neat, but I can't see Nokia officially pushing a workaround like this into the code of any of their big apps (browser, Ovi Maps), and for those that aren't Open Source, nobody else can, either, of course. I think it's doomed to stay as a tech demo, if only because it would cause mass confusion with newbies suddenly thinking it actually was multitouch, when in fact only a certain gesture performed a certain way "works".

EDIT: as per roger_27's post, I'm referring to the type of resistive panel found in the N900; I am aware that resistive touch technology in general is not incapable of multitouch.
I mean that holding one finger in place is also valid on the iphone for their pinch zoom. Pinching both fingers is only natural for those who have used an iphone and are trained to think the apple way.
 
msa's Avatar
Posts: 909 | Thanked: 216 times | Joined on Nov 2009 @ Bremen, Germany
#17
this is the first time i'm reading that reesistive screens can support real multitouch?!
if thats so, how come there are no devices with resistive screen that do multitouch like devices with capacitive screens?

when you push on 2 positions on a resistive screen, your effective pushed position is right between those 2 points. like its creating an average value of all points pushed.

also, holding one finger down to activate zoom and then pan up/down to zoom has already been done by samsung (look for samsung jet)

Last edited by msa; 2010-02-22 at 08:16.
 
ossipena's Avatar
Posts: 3,159 | Thanked: 2,023 times | Joined on Feb 2008 @ Finland
#18
Originally Posted by msa View Post
this is the first time i'm reading that reesistive screens can support real multitouch?!
if thats so, how come there are no devices with resistive screen that do multitouch like devices with capacitive screens?
because there are only working prototypes, mass produced ones aren't yet available.
__________________
Want to know something?
K.I.S.S. approach:
wiki category:beginners. Browse it through and you'll be much wiser!
If the link doesn't help, just use
Google Custom Search
 
Guest | Posts: n/a | Thanked: 0 times | Joined on
#19
Originally Posted by Thor View Post
Pinching both fingers is only natural for those who have used an iphone and are trained to think the apple way.
Unfortunately, that seems to be a lot of people, at least in my experience. Almost everyone I show my N900 to expects it to be a capacitive screen, even if they don't know it's called that - I can tell from how they try to use it. As soon as I say that it's "different than the iPhone", and give them the one-sentence dumbed-down explanation of the difference in technologies, they get it almost right away. For that matter, look at all the comments here on t.m.o. and elsewhere, saying that the touch panel "stinks" solely because it's not what they're used to (e.g. the iPhone). I'm not saying that this is a valid design reason not to use this feature, but just that people's expectations seem to be pretty specific in this area; for a lot of people, the iPhone was where they first saw multi-touch, and their whole concept of the technology is based on it.
I'm not arguing with you, but I thought I should point that out, as silly as it is.
 
lcuk's Avatar
Posts: 1,635 | Thanked: 1,816 times | Joined on Apr 2008 @ Manchester, England
#20
Originally Posted by maxximuscool View Post
yeah it's belivable with what you said above. but i think developer can choose to implementing it in their application. i really hope some talented developers out there would find a way to integrating it into the OS wide one day. That's the whole point of OpenSource right? to share the ideas whether it's going to work or not.
i saw this post last night and it made me smile.
maxximus, you are right - keep up with your investigations and see what comes of them.

i did this kind of multitouch stuff a while back in liqbase and in the library its now integrated into every mouse event.

however, its not working quite as well as the other normal mouse events, theres some outside boundary cases (relating to pressure differentials between fingers) where the object under finger responds erratically and so I haven't pushed it.
i have however attempted to use it in various places and will continue to do so.

glad you are doing it in qt

here is a vid from my prototype on the n810
http://www.youtube.com/watch?v=dJWvvn_cePM

btw, you can do rotation effects better because of the way you get a beam of points between your fingers.
__________________
liqbase sketching the future.
like what i say? hit the Thanks, thanks!
twitter.com/lcuk
 
Reply


 
Forum Jump


All times are GMT. The time now is 18:01.