[THINK TANK] Multi Touch In Android 2.0 - G1 Android Development

Android 2.0 supports multi touch; however, in the android roms for the mytouch and g1, multi touch is not supported. Can we get real multi touch zooming in the browser and other apps in android 2.0?

Multi Touch In Android 2.0
I will be glad if it have good multi touch soft-keyboard, nothing else no matter for me. by the way, sorry for reply

My G1 supports multitouch, but only thing that uses it is the browser. I don't see what's so amazing about it, I prefer to use the zoom buttons most of the time anyway.

a multi-touch keyboard? forgive my ignorance but what would be the point in that?

Meltus said:
a multi-touch keyboard? forgive my ignorance but what would be the point in that?
Click to expand...
Click to collapse
It increases typing speed. But multi touch is more important for the browser. That is why we should focus on getting multi touch to work in the browser in android 2.0.

the only problem is that the currently used kernels (mostly cyan's 1.6 kernel) aren't suitable for multitouch in 2.0 as some modules or other code seems to be missing. the current aosp kernel supports multitouch in 2.0 though

philalerts said:
I will be glad if it have good multi touch soft-keyboard, nothing else no matter for me. by the way, sorry for reply
Click to expand...
Click to collapse
Correct me if I'm wrong, but isn't HTC_IME.apk a multitouch keyboard? It might just be me, but I can type ten times better on it.

It isn't a matter of multitouch being in the rom. I believe multitouch in 2.0 is enabled. The issue is support in the apps themselves. Just because the multitouch is available doesnt mean that all the applications will magically have support.
You would have to code multitouch gesture support into every individual app. Which would be a ton of work and most likely illegal. There are a few multitouch supported apps out there. If you want multitouch in your browser it should just be a matter of porting Loccys better browser to the rom.

Do you mean for instance on kingklick beta feta
or hero eclair 3.1 the browser dont support multi touch? And you want to know why?? If so the drivers aren't available yet but rumor is they should be available bfore christmas 09!

From my tests, multi touch is not enabled in any of the 2.1 hero roms or the aosp 2.0 roms.
One way to test it is by using PicSay. If you use PicSay using the Droid phone it supports multi touch when resizing images. If you install that same app on a G1 running any of the 2.1 hero roms or the aosp 2.0 roms ... it doesn't work.
It seems that there is something missing.
smackdown85146 said:
Correct me if I'm wrong, but isn't HTC_IME.apk a multitouch keyboard? It might just be me, but I can type ten times better on it.
Click to expand...
Click to collapse
Yes the HTC_IME.apk is multi touch and HELL yes it's sooooooo much faster and more accurate then the stock IME.
Meltus said:
a multi-touch keyboard? forgive my ignorance but what would be the point in that?
Click to expand...
Click to collapse
It's all about speed. If you hit letters quickly on the stock IME it will drop letters if you type to quickly. With multi touch it will register each letter and not miss a beat.

As someone said it requires a kernel that supports multitouch, but it needs the other half Iof the apps supporting it also- as someone said

I think one of the first aosp roms supported it, i'm pretty sure since i was able to draw two lines at the same time in the dev tools pointer test. It's just not possible on newer roms because they use the cm kernel and it uses a different way of multitouch.

beidl said:
I think one of the first aosp roms supported it, i'm pretty sure since i was able to draw two lines at the same time in the dev tools pointer test. It's just not possible on newer roms because they use the cm kernel and it uses a different way of multitouch.
Click to expand...
Click to collapse
Is it possible to create a rom with the aosp kernel that will support multi touch?

ebg10 said:
Is it possible to create a rom with the aosp kernel that will support multi touch?
Click to expand...
Click to collapse
It would be possible yes, but seeing as no one is using it, it is probably very unstable

HTC_IME is NOT multitouch. The simple way to check is to press when letter, and while holding that down, press another letter. If the letters dont both register then there is no multitouch there, meaning your finger must be completely off the screen before pressing another letter. That is why multitouch is faster.

hondamx525 said:
HTC_IME is NOT multitouch. The simple way to check is to press when letter, and while holding that down, press another letter. If the letters dont both register then there is no multitouch there, meaning your finger must be completely off the screen before pressing another letter. That is why multitouch is faster.
Click to expand...
Click to collapse
+1
but on cupcake hero roms, it is multitouch. when you install it on a non-hero it doesn't work.
and i have been able to get picsay on 2.0 before with multitouch... cant remember which rom tho.

why are people saying they want to see multitouch in the browser "AT LEAST" ?
its been there almost like 9 months now.. smfh

bbbblack said:
why are people saying they want to see multitouch in the browser "AT LEAST" ?
its been there almost like 9 months now.. smfh
Click to expand...
Click to collapse
ECLAIR man, eclair.
guys, try dolphin browser... supposed to have multitouch...

Just an FYI, there is a similar discussion going on over here.

So why dose multi touch work on the better browser but not dolphin browser?
Also a little confused, is it the kernel or the drivers that is stopping it from working?

Related

multitouch onscreen-keyboard

I have played around with some of the multitouch apps (browser, maps, image-gallery examples) and found them quite impressive. My question is, can the onscreen-keyboard be hacked to allow for multitoutch?
i know the keyboard is pretty useful but it would be better to have the multi touch features. The screen supports multutouch and it is a bit stupid that apple can copyright multitouch. alot of my friends mock the android cos it doesnt have mutitouch (stupid iphone snobs)
so, is it possible?
I'm sure it would be possible. There honestly should be multi-touch support for the virtual keyboard. Not to display 2 letters at a time obviously, but to just que the second letter to allow for faster typing rather than have it skip between 2 letters. The iphone does have multi-touch support on its VK for the same exact reason of faster typing.
wardy277 said:
I have played around with some of the multitouch apps (browser, maps, image-gallery examples) and found them quite impressive. My question is, can the onscreen-keyboard be hacked to allow for multitoutch?
i know the keyboard is pretty useful but it would be better to have the multi touch features. The screen supports multutouch and it is a bit stupid that apple can copyright multitouch. alot of my friends mock the android cos it doesnt have mutitouch (stupid iphone snobs)
so, is it possible?
Click to expand...
Click to collapse
so where are you seeing all of this stuff with the multi touch?
Yeah, I don't think multi-touch is available for Maps and Gallery. If I'm wrong could someone shoot me a link please?
Multi touch is only available in the browser. There were some demos you could install on your phone of the maps and gallery but they were just demos not the actual program.
As for the VK not sure why you would need it. Maybe type faster but other than that I see no need for it.
He's talking about the multitouch examples here: http://lukehutch.wordpress.com/2009/01/25/get-multi-touch-support-on-your-t-mobile-g1-today/
I don't really see what all the hype is about multi-touch. The only reason I can see it being useful is for games, and maybe if a shift key was inserted in the VK. Other than that, I feel it just becomes more difficult. Sure, it's cool technology, but isn't it easier to zoom using your thumb, holding the phone with one hand, than having to use two fingers or two separate hands? I've been running JF builds for months which multi-touch, and barely use it at all.
Multi touch allows for faster typing. Especially if you're typing in landscape mode with your thumbs going at it. I've noticed it would skip letters for me on various occasions because of it not registering hits that are too close to each other.
Why wouldn't you just open the keyboard...
I don't get it
I agree about typing. I also think the iphone's way of zooming in/out on the map is easier, too. It is all preference, but I really want the multi-touch map. Having it as an option would satisfy the masses.
To be honest, after the novelty of having multitouch on the browser wore off I found myself using the "+" and "-" buttons on the screen anyway!
fdisk81 said:
To be honest, after the novelty of having multitouch on the browser wore off I found myself using the "+" and "-" buttons on the screen anyway!
Click to expand...
Click to collapse
Personally, I hate those freaking on-screen zoom in/out buttons with the white hot intensity of a thousand suns. They're always popping up in the way of links that are placed at the bottom of web pages and I constantly hit that stupid button in the bottom right of the screen, opening that useless panning box. IMHO on-screen menus should never be placed in front of content. Am I the only one that thinks that's completely retarded?
multitouch
frankly i like the circle zoom!! i thnk tht wud b more convinient then the multi touch unless ur in landscape mode for some reason or another but yes i wud really like multi touch vk!! i need to b able to type faster but i still use my hardware keyboard for fast typing!
i prefer using two fingers to zoom in and out. I feel that by using two fingers you see where you are zooming and dont have a finger in the way. As multitouch is enabled in the rom, using two fingers emulates a finger press in between them, which can get quite enoying if you type fast ir knock a key by accident, u get a random key in the middle.
I know its not essential but these little things give it a nicer feel.
Chris
d0nkey said:
Why wouldn't you just open the keyboard...
I don't get it
Click to expand...
Click to collapse
It's a matter of personal preference. Is that not why we like open source so much? Some of us don't want to open keyboards every 4 seconds. Some of us have magic's sans hardware keyboards.
I for one welcome any improvements that I may or not use but in the end they are improvements.
d0nkey said:
Why wouldn't you just open the keyboard...
I don't get it
Click to expand...
Click to collapse
Because, I text a LOT. Between work and twitter and friends... I'm texting all the time. sometimes it's just faster to start typing.. plus I'm sure it's better on the hinges to not keep snapping the thing open every minute.

[REQ] Backport of android 2.0 browser

I was wondering if anyone has attempted to backport the brower from 2.0? I installed a 2.0 rom and I really liked the browser but the rom drained the battery too much on my phone.
sorry if this is the wrong thread
I second this request. I was really feeling the browser from 2.0, but 2.0 didn't have working camera, nor did the resolution appear to match the g1. I would love for the 2.0 browser to be "backported".
Nearly no way as there are many new things in the WebKit.
I agree too. The 2.0 browser is possibly the only feature that makes me want 2.0+ (the others are either just eye candy or slight interface changes).
I'm waiting to see if HTC will do 2.0 (or higher) for dream. I don't see the point in doing the backporting work if HTC will release it later on, so just wait. If they decide not to, then I'll try to backport some features.
Right now I'm only interested in 1. Show overview when loading page 2. Browser2 style address bar (maybe a bit more functional instead of just being a place-holder), 3. change bookmark/window view layout to the one in browser2.
Any other requests?
maxisma said:
Nearly no way as there are many new things in the WebKit.
Click to expand...
Click to collapse
The webkit core has also been updated in master and donut-plus-aosp (and eclair ofcourse), so I could build the browser off of donut-plus-aosp and then pack the updated donut browser along with the libwebcore from that build. It should work on any donut rom.
jubeh said:
I'm waiting to see if HTC will do 2.0 (or higher) for dream.
Any other requests?
Click to expand...
Click to collapse
A.Doubt it they probably will discontinue it by next year, supporting the new line of Andros while giving some attention to Magic.
B. May i request the price of the new phones to be 300>X
heh, funny. I'm not exactly backporting the browser, I lack that level of java knowledge, but what I can do is improve some of the 1.6's browser's features to mimic those of the 2.0 browser. I was asking for requests that I could possibly add to the 1.6 browser
jubeh said:
heh, funny. I'm not exactly backporting the browser, I lack that level of java knowledge, but what I can do is improve some of the 1.6's browser's features to mimic those of the 2.0 browser. I was asking for requests that I could possibly add to the 1.6 browser
Click to expand...
Click to collapse
i like the address bar the most. and it needs multi-touch
yeah the address bar is awesome. it shows itself up top but if you start scrolling down it gets left up top and so does not take up real estate. this is something the iphone has done as well and its a really good implementation.
http://twitter.com/cyanogen/status/6957206829
I think he's doing a full backport. I'll still go the upgrade route as a learning experience.
Wow.........too bad we cant get this on Dwangs rom yet.
That browser is so much smoother and faster, period.
Cyans newest rom has it included. FYI
Mikey1022 said:
Wow.........too bad we cant get this on Dwangs rom yet.
That browser is so much smoother and faster, period.
Cyans newest rom has it included. FYI
Click to expand...
Click to collapse
ya im using it. its really nice. would be perfect if it had mt
Mikey1022 said:
Wow.........too bad we cant get this on Dwangs rom yet.
That browser is so much smoother and faster, period.
Cyans newest rom has it included. FYI
Click to expand...
Click to collapse
Yeah, you can. Just ask the maker of "the fastest donut rom on the planet" to backport it from eclair onto his framework too.
He is actually not touching Eclair till the official dump is presented
Unlike another dev

HTC Magic keyboard

I've searched on the forum but didn't find much mention about this keyboard.
Seems to work well for 32B/32A Cupcake but not too well for Donut.
The youtube video has links for either files. on my 1.6(donut) it is finicky. I'd have to tap on a text box a few times for the keyboard to stick, otherwise it disappears. Anyone know how to make it work properly?
http://www.youtube.com/watch?v=aO3DVoOfXBA&feature=related
or
http://forums.tmonews.com/index.php?topic=10285.0
If this is in the wrong section, please move it. I'm not able to do anything.
xdame said:
I've searched on the forum but didn't find much mention about this keyboard.
Seems to work well for 32B/32A Cupcake but not too well for Donut.
The youtube video has links for either files. on my 1.6(donut) it is finicky. I'd have to tap on a text box a few times for the keyboard to stick, otherwise it disappears. Anyone know how to make it work properly?
http://www.youtube.com/watch?v=aO3DVoOfXBA&feature=related
or
http://forums.tmonews.com/index.php?topic=10285.0
If this is in the wrong section, please move it. I'm not able to do anything.
Click to expand...
Click to collapse
This is definatly the wrong section
this is HTC IME
and this is old news - swype is much superior
alan090 said:
swype is much superior
Click to expand...
Click to collapse
Certainly not for everybody. And it's not just a matter of taste - you should try to use swype to type in a language it doesn't support.

[Q] Looking for HTC keyboard! (T9)

I've searched throughout XDA and can't seem to find a keyboard that I can install that brings back my beloved T9! Searching the market brings up little as well.
I just recently got CM6.1 + Kernel #43 (+ various other things) but before this i was still using MoDaCo's 1.5 ROM and although I love [almost] EVERYTHING about CM6 - I can't find a way to get the dial-pad keyboard with T9 for texting. I'm assuming it doesn't exist.
I just want to know what keyboard is good and simple and includes a T9 dialpad-style keyboard for portrait view. Preferably free... but not required.
Some keyboards I've heard of, but no verification of T9:
Smart Keyboard Pro
Swift Key
SWYPE
YoshioDuo said:
I've searched throughout XDA and can't seem to find a keyboard that I can install that brings back my beloved T9! Searching the market brings up little as well.
I just recently got CM6.1 + Kernel #43 (+ various other things) but before this i was still using MoDaCo's 1.5 ROM and although I love [almost] EVERYTHING about CM6 - I can't find a way to get the dial-pad keyboard with T9 for texting. I'm assuming it doesn't exist.
I just want to know what keyboard is good and simple and includes a T9 dialpad-style keyboard for portrait view. Preferably free... but not required.
Some keyboards I've heard of, but no verification of T9:
Smart Keyboard Pro
Swift Key
SWYPE
Click to expand...
Click to collapse
See my HTC IME thread Has compact QWERTY and T9 modes
THANKYOU!
This is fantastic!
EXACTLY what I was looking for. I can type extremely fast now (even in the car... shhhh) and at first, I was glad to have to T9 back but the keyboard itself looked a bit goofy. Then I saw the 'AOSP generic look'; it is perfect.
Thanks so much!
Follow up
Ok - I had to follow up on this again after using the keyboard for a few days. I don't think I did it much justice.
This keyboard is incredible. Not only is it simple looking (although you can apply other themes if you wish), the customizability (is that a word?) is insane. I spent forever just going through and playing with all the settings. Sometime it takes a while since you have to kill the keyboard and wait a second for it to come back in a typing app to test it, then go back to the settings menu, tweak, rinse & repeat.
I was thrilled to see that there are custom smiles because when I do use the smilies, which isn't often, I don't like them to have the 'dash' noses (ex. ) I prefer the simple but maybe I'm just really picky. Having the customizable smilies is awesome. You could even just replace them with anything you use often. One downside however is if you add too many, they'll just run off the screen and you'll not have access to them.
The custom swipes is a nice feature as well. When you swipe along the keyboard in one of four directions, you can assign custom functions. I have my 'swipe-up' set to 'Shift' so I can get capital letters quickly. I know it doesn't seem quicker than pressing the shift key but it is for me. It just feels more natural too when I'm texting or emailing. You can even set a swipe to change languages , I think this would make multi linqual people very satisfied. Type BOOM Tipo BOOM 类型 BOOM Тип.
There are many other settings including the organization of buttons, word prediction and spelling settings, and much more. You can even save and restore settings!
Best of all... it's FREE!
Edit: Thanks again!
YoshioDuo said:
This is fantastic!
EXACTLY what I was looking for. I can type extremely fast now (even in the car... shhhh) and at first, I was glad to have to T9 back but the keyboard itself looked a bit goofy. Then I saw the 'AOSP generic look'; it is perfect.
Thanks so much!
Click to expand...
Click to collapse
YoshioDuo said:
Ok - I had to follow up on this again after using the keyboard for a few days. I don't think I did it much justice.
This keyboard is incredible. Not only is it simple looking (although you can apply other themes if you wish), the customizability (is that a word?) is insane. I spent forever just going through and playing with all the settings. Sometime it takes a while since you have to kill the keyboard and wait a second for it to come back in a typing app to test it, then go back to the settings menu, tweak, rinse & repeat.
I was thrilled to see that there are custom smiles because when I do use the smilies, which isn't often, I don't like them to have the 'dash' noses (ex. ) I prefer the simple but maybe I'm just really picky. Having the customizable smilies is awesome. You could even just replace them with anything you use often. One downside however is if you add too many, they'll just run off the screen and you'll not have access to them.
The custom swipes is a nice feature as well. When you swipe along the keyboard in one of four directions, you can assign custom functions. I have my 'swipe-up' set to 'Shift' so I can get capital letters quickly. I know it doesn't seem quicker than pressing the shift key but it is for me. It just feels more natural too when I'm texting or emailing. You can even set a swipe to change languages , I think this would make multi linqual people very satisfied. Type BOOM Tipo BOOM 类型 BOOM Тип.
There are many other settings including the organization of buttons, word prediction and spelling settings, and much more. You can even save and restore settings!
Best of all... it's FREE!
Edit: Thanks again!
Click to expand...
Click to collapse
No problem man, happy to help out
One more quickie
One last question... I noticed you posted the keyboard in CMDA Hero, but would this also work on my Galaxy S Tab?
YoshioDuo said:
One last question... I noticed you posted the keyboard in CMDA Hero, but would this also work on my Galaxy S Tab?
Click to expand...
Click to collapse
No this will not
although you are obviously happy already, i found that the keyboard in the above thread doesnt work for my 6.1 setup. for others who run across this, see this thread.
http://forum.xda-developers.com/showpost.php?p=8050661&postcount=2587
its the same thing, and it doesnt force close.
steve19137 said:
although you are obviously happy already, i found that the keyboard in the above thread doesnt work for my 6.1 setup. for others who run across this, see this thread.
http://forum.xda-developers.com/showpost.php?p=8050661&postcount=2587
its the same thing, and it doesnt force close.
Click to expand...
Click to collapse
I've never had a FC... are you running the correct version for low res?
theimpaler747 said:
I've never had a FC... are you running the correct version for low res?
Click to expand...
Click to collapse
im pretty sure i was. but im not worried about it anymore, i have that link, and it works so yeah.
steve19137 said:
im pretty sure i was. but im not worried about it anymore, i have that link, and it works so yeah.
Click to expand...
Click to collapse
Ok, well so long as it works then
So the wife can't live without her stock HTC keyboard. I'm going to flash AOSP's CM7 build for her, but I was wondering if anyone knows of a plain old stock HTC ime that will work with GB and specifically this ROM? Thanks.

[REQ] HTC_IME mod for AOSP on qHD devices

I would love to offer any help I can to make this mod a reality. So far, I have gathered the following links that will surely be helpful in making this mod.
There are many users on the different individual rom threads, especially in senseless and aosp/cm9 roms, who are requesting to install HTC_IME (Touch Input), as it is the best input option around for some languages. I can attest firsthand to the fact that the Chinese handwriting input is by far the best handwriting input available for android (HTC is a Taiwanese company), so please don't suggest that everyone who wants htc_ime just go and download some other keyboard. They really did a good job with it, and people want to use it on AOSP!
The work done so far:
Jonas made the mod for gingerbread and devices with lower resolution screens. There is a lot of information about it here and links to downloads. It works on non-htc android devices.
http://www.linux-wizard.net/2011/02...c-ime-keyboard-under-a-non-htc-android-phone/
Original HTC_IME mod thread by jonas. The last page or so of the thread is full of posts of people saying please make this mod for ICS/qhd. So far, no one has done it...
http://forum.xda-developers.com/showthread.php?t=624416
This is a HTC_CIME mod for qvga screens. You can see in the screens that it works on MIUI and with multi-language support. This seems like a very good lead, as it may possibly work on our device if scaled up!
http://www.miui.com/thread-109295-1-1.html
A way to get touch input back into virtuous inqusition rom:
http://forum.xda-developers.com/showthread.php?t=1462460&highlight=with+libs
And finally, from our very own device theme forum, there is of course the package done by MichaelM. I think this is going to be our best shot at getting this working in aosp roms. I triead flashing the file "with libs" (should include multi-lang) on Vorbeth's rom, but it just continuously FCs with u select touch input (but touch input does show up!).
http://forum.xda-developers.com/showthread.php?t=1384640
As I said, I am willing to learn as much as I need to to help make this mod, I just need someone with a bit more experience than me to offer some help! Can someone please give even a brief overview of how to do this. Do we need to run logcats to find out lib dependencies? I'm sure the whole process can't be all that difficult (well, one can hope!).
Thank you in advance, sensation community!
p.s. if I forgot to give credit to anyone else who has done work on htc_ime mod please forgive me. Post the info in this thread if you find it so we can get this going!
2 things, 1, I would love to see this mod happen, I've gotten used to the ics keyboard but would still love the HTC one. 2, if possible, the latest HTC_IME keyboard would be best in my opinion because I love the swipe gestures that you can turn on and off without actually using the Swype keyboard because the Swype keyboard isn't something I am entirely fond of anymore
WyldOne91 said:
2 things, 1, I would love to see this mod happen, I've gotten used to the ics keyboard but would still love the HTC one. 2, if possible, the latest HTC_IME keyboard would be best in my opinion because I love the swipe gestures that you can turn on and off without actually using the Swype keyboard because the Swype keyboard isn't something I am entirely fond of anymore
Click to expand...
Click to collapse
latest is usually best! sounds good to me.
I would love to see that... I am starting to like CM9, but the keyboard just isn't good enough no matter which one I try... I will try gimpsta.com to create one and hopefully will have it working
good luck to you, sir!
BUMP! I really wanna see this happen too! But maybe we are looking at it from the wrong angle? I'm no dev, not in the slightest, but the HTC_IME that comes on the stock sensation is already qHD formatted. Would it be possible/easier to port jonasl's mods to the newer HTC_IME rather than trying to scale up the old one and fix it to run on ICS?
http://forum.xda-developers.com/showthread.php?t=1844512
a MOD for HTC IME on QHD resolution is out.
Now all we need to do is to put CIME back to it.

Categories

Resources