[Q] Multitouch kernel? - Desire General

Hi Guys,
I've seen that there are a couple of kernels that support up to 10 touch inputs, invisiblek for Incredible for example. I wonder, is there something similar for the Desire? I'm on Oxygen RC6, would it be possible to patch the kernel in case?
I've tried searching the forum but I couldnt find anything...

Why would you want 10 touches? I can't think of a single app that used more than 2 touches
Sent from my CyanogenMod Desire HD

That's true and I do not want 10 touches, I won't even see the touch screen at that point I was just wondering, for the sake of it

timstanley1985 said:
I can't think of a single app that used more than 2 touches
Click to expand...
Click to collapse
Even the simple pinch to zoom is not that good.
Try to rotate in the new Google Maps, you'll see what I mean.
If that would work as it should, i'd be happy. But i don't think that's possible since the Desire has no real Multitouch built in.

Related

[Q] Multitouch bag Desire Froyo

I think you have all seen the problem with multitouch (or dualtouch, as u wish). I have been reading a lot of info on other sites, including this, but no one can exactly tell, if this problem can be fixed (for example with new ROM or with something else). I have read in the summer that when the froyo comes, then this bug will be fixed, but as I see now, nothing's changed. So what do you think, can this bug be fixed on this device?
Its a matter of the touch-pad used on the device which doesnt support true multitouch..
So in short..
NO..
the multitouch problem on the Desire cannot be fixed software-wise..
Okay. But I don't understand. This is because of touchpad. Ok. I don't need multitouch, dualtouch is enough for me. But why there is a problem with x and y axis, when I cross two axes. Why can't I somehow change values, when x0 would not stick together with x1. So that the values of x0 and x1 will only be equal, when two axes are on the one straight line.
stavec said:
Okay. But I don't understand. This is because of touchpad. Ok. I don't need multitouch, dualtouch is enough for me. But why there is a problem with x and y axis, when I cross two axes. Why can't I somehow change values, when x0 would not stick together with x1. So that the values of x0 and x1 will only be equal, when two axes are on the one straight line.
Click to expand...
Click to collapse
I think because the touchpad is a single-touch pad, but the driver (software) throught some workarounds make possible to detect 2 "singles" touch through the different positions on the 2 axis..But when you cross the 2 axis the workaround doesnt work well (and no solution to make it works)..A touchpad like that will never detect 2 multitouch correctly..Fortunally htc used an other new touchpad for the new smarthphones (wildfire, evo, desire hd..)..
No solution
is it possible to change touchpad from desire to new one like on hd or evo?
andQlimax said:
I think because the touchpad is a single-touch pad, but the driver (software) throught some workarounds make possible to detect 2 "singles" touch through the different positions on the 2 axis..But when you cross the 2 axis the workaround doesnt work well (and no solution to make it works)..A touchpad like that will never detect 2 multitouch correctly..Fortunally htc used an other new touchpad for the new smarthphones (wildfire, evo, desire hd..)..
No solution
Click to expand...
Click to collapse
Its simply because of the algorhythm the touch panel uses to determine the 2nd finger location
Sent from my HTC Desire using Tapatalk
stavec said:
is it possible to change touchpad from desire to new one like on hd or evo?
Click to expand...
Click to collapse
NO! For starters there diffrent sizes not to mention all the driver issues and the fact that every desire rom in existance would give you a black screen, because they use desire touch screen drivers lol
Sent from my HTC Desire using Tapatalk
Why would an input driver mismatch give you a black screen? The touch panel != screen. You would just not have touch input unless you could port the drivers.
Man dont u get it? They have completely different sizes! And all this work and risk just to be able to play 3 or 4 more games...?!
Hardware mods on a cell phone, really?!?
stavec said:
So what do you think, can this bug be fixed on this device?
Click to expand...
Click to collapse
Sorry, man. AFAIK, this is entirely a hardware issue. And while Android is OSS, mobile phone hardware isn't really your desktop tower ATX plug-and-play kinda hardware.
Look, if you're asking questions like "can I replace the screen on my cell phone?", you need to take a step back and think about what you're saying.
If you're interested, I know that CyanogenMod comes with a DevTools suite that includes "Pointer Location", which is actually a really good way to visualize the multi-touch / dual-touch nature of the HTC Desire. You can actually see when the two touch points cross axes that there is some hang-up, but as you drag your fingers on, the two locations become uncoupled again.

Isn't there a fix for multi-touch axis flipping

Now Google maps 5 is out and rotation dosent work, I was wondering about it and remembered that a website had said a member of cyanogen had fixed the axis flipping on the nexus I don't know if this was true, any idea ???
Sent from my HTC Desire using XDA App
I seem to also remember something about this...?
Jesus, Google says that his beloved N1 doesn't support it and you want a fix. Here+s a fix : sell the Desire and get a phone with the full multitouch capable panel.
A colleague of mine has a Desire with a rooted ROM (a Sense 2 one) and the rotation works.
So yes, there is a fix.
I hope that HTC will officially release a (Sense 2) upgrade for the Desire, and that will contain the fix, I don't feel like rooting.
O rly.
FYI Sense 2 is the version that shipped with Desire. If you mean the newer Sense, that's on the Desire HD, that's Sense 3.
Which ROM is that again ? And please let him install http://www.appbrain.com/app/multitouch-visualizer-2/org.metalev.multitouch.visualizer2 and make a vid of the "fix".
Filini1974 said:
A colleague of mine has a Desire with a rooted ROM (a Sense 2 one) and the rotation works.
So yes, there is a fix.
I hope that HTC will officially release a (Sense 2) upgrade for the Desire, and that will contain the fix, I don't feel like rooting.
Click to expand...
Click to collapse
Maybe Google maps thinks the phone supports multitouch as its a dhd rom and activates the option to use rotate. Rotate should still work...but because of the dual touch 'bug' it will get it wrong some of the time.
Yeah, I remember reading about a fix included in the core, but it was disabled. How would I enable it?
Can't we get the apk which is getting installed on the DHD?
I've read about this after some issues with Nova, which I guess is why it isn't supported anyway. The screen itself is not multi-touch and is apparently dubbed "double-touch" and the axis switching is hardware related, however there is a setting buried somewhere in the Android SDK that was designed to only be enabled for a certain device. Enabling it on the Desire, however, was supposed to alleviate some of the issues with axis-switching, although not a total fix. It was mentioned that CM had this setting enabled on their ROMs for Desire, but whether that is still the case I cannot say. This is just from memory, I'll have to do a bit more digging to refresh my memory.
EDIT: Asked around on the CM IRC and that particular 'feature' was indeed pulled, however was reinstated a few days ago, so probably only on the nightlies for the moment.
EDIT 2: Flashed a CM nightly and it doesn't appear to have made matters any better
Yes the multitouch is indeed enabled in maps on dhd roms, but the problem is not fixed. You can easily see, when your cross the axis with your fingers, and it definately still doesn't work well.
Yes, this issue is very irritating when playing games like SliceIt as well.
The touchscreen hardware is only capable of determining the rectanlge containing the 2 touched points.
If the desire screen is capable of detecting two fingers as long as they don't cross on the y and x axis, two finger rotation should be more than possible on google maps just as long as you keep the rotation no larger that 90 degrees between the y and x axis and even then it should only cause a "hickup" in the rotation so although it won't be great, if active, it should be ok for use!
The two touches is not what bothers me it is the axis flipping that's annoying I will try to flash a nightly and will see what happens.
Sent from my HTC Desire using XDA App
thed0g said:
Jesus, Google says that his beloved N1 doesn't support it and you want a fix. Here+s a fix : sell the Desire and get a phone with the full multitouch capable panel.
Click to expand...
Click to collapse
There's a nexus one two finger fix. Don't know of adesire port of it.
In nexus one development section.
Desire is the source of all suffering.
Has anyone found a fix for multitouch on the desire yet?
i found a link(http://forum.xda-developers.com/showthread.php?t=767654&page=4) to another post on fixing multitouch on an acer liquid sharing drivers for developers, so can people please take a look and see if something can be done for the desire?
thanks in advance
Have you read the lasts posts in the thread you quote ?

Was the HTC Desire's Multitouch issue ever addressed

I personally experienced this kind of issue on multi touch: http://www.youtube.com/watch?v=5MLUmJL_Px0
Does anyone know if this can ever be fixed or would this be a permanent hardware (it says here: http://forum.xda-developers.com/showthread.php?t=791209 )issue on the Desire?
You pretty much just answered your own question in the last part?
It's a hardware issue so it will of course not be fixed by software
mortenmhp said:
You pretty much just answered your own question in the last part?
It's a hardware issue so it will of course not be fixed by software
Click to expand...
Click to collapse
oh well, i was just , maybe, hoping..
thanks anyways!
Supposably they would help me look into it but meh... I just feel like screwing their customer service
Its due to the "Pinch to Zoom" technology that this bug persists. I've read somewhere that HTC Desire, doesn't have multi-touch only 2finger touch ( or something like that ). So you cant adress this, probably someone will fix the impossible like always happens and get a neat solution to this but don't expect it anytime soon. Because if im not wrong fixing this will take out the pinch to zoom feature from our desires.
And for the people who says its impossible, if was impossible to put wm 6.1 on QTEKS200 and someone did it
Double posted by accident*
Funny how DHD works fine with 2 point,
D still failing.
Gundam00qan said:
Funny how DHD works fine with 2 point,
D still failing.
Click to expand...
Click to collapse
What's funny about that?
The DHD has different hardware(not the Clearpad 2000 of the desire, obviously) It's not failing anything since there was never any official "multitouch" feature - just "pinch to zoom"..
The dudes multitouch in the video aint that bad compared to mine anyway there is a fix for axis flipping somewhere dump where thou
Sent from my HTC Desire using XDA App
There is a fix for Acer liquid - maybe this would also be a solution for our Desire if some talented Devs look at it? It has the same problems as our Desire but i don't know if it has the same multitouch hardware...?
The man's trying hard.
Gotta give him credits for that.
But I don't think he can fix it just by software ):
Probably reduce it to the minimal ):
Every little improvement is better than what we have now...
I personally would be glad to don't have this axis swapping even if there is a little jump in it. Google maps for example is not useable for now - why didn't they include a single touch solution for devices without multitouch as they have done in earth???
So damn annoying while playing games ........
wska said:
So damn annoying while playing games ........
Click to expand...
Click to collapse
Yeah, specially multiplayer ones....
But nothing you can do about it....
Sent from my HTC Desire
Hello I sent an email to those who did theuchscreen and said device is not made ​​to support multitouch and those from HTC support told me to talk those who created touchscreen
en_mih said:
Hello I sent an email to those who did theuchscreen and said device is not made ​​to support multitouch and those from HTC support told me to talk those who created touchscreen
Click to expand...
Click to collapse
HTC actually told you to talk to the wall........ They can't just be clear and say, its not supported.
something like that
It is a known hardware problem with the desire and wont eever be fixed.
Sent from my GT-I9000 using XDA App

[Q] Multitouch Axis Problems

I'm not sure if this was asked already but, I was wondering If someone could fix the multi touch issues of the mytouch slide. It has the same exact problem as the nexus one/htc desire etc etc.
Problem -- http://www.youtube.com/watch?v=qzhUzq6bTPg&feature=player_embedded
The LG optimus one seems to have a work around for it and i was wondering if someone could bring that workaround to our phone. http://www.youtube.com/watch?v=5Ur9n9pQUAg
Same!!
Did you ever solve this problem. I'm having the same issue because I can't pull down the notification bar and also whenever I switch to another screen the notification bar comes down lol. But other have fixed this problems somehow with a kernel
tylert5 said:
Did you ever solve this problem. I'm having the same issue because I can't pull down the notification bar and also whenever I switch to another screen the notification bar comes down lol. But other have fixed this problems somehow with a kernel
Click to expand...
Click to collapse
I really wish i could solve it haha, and yea crazy stuff like that happens sometimes. Multitouch is definitely also a problem with 3d shooting games. I was actually hoping a dev try to fix this problem. If there is a fix/workaround for other phones, then its definitely possible on this phone.
Nothing you can do. It is the sensor in the phone. It was never meant for multi-touch
UberMario said:
Nothing you can do. It is the sensor in the phone. It was never meant for multi-touch
Click to expand...
Click to collapse
I'm not sure if you've clicked this link that was posted in the OP http://www.youtube.com/watch?v=5Ur9n9pQUAg, but it shows a clearpad2000 device with a mostly fixed multitouch axis. According to the OP in this thread, its done by inverting the inverted axis http://forum.xda-developers.com/showthread.php?t=933686
I was checking out those links. Seems that those fixes are only half working.
It really is a hardware problem. They're just recompiling the kernels to clean it up so that it looks like it works properly, but even in the videos it's evident that there's some messing up. If I'm reading right, our phone probably has the same controller as the G1 and N1. And newer phones don't have the problem because they have better hardware.
Yes I realize this is a hardware problem and that this is not a complete fix, but its better than not having any kind of fix at all.
Sent from my T-Mobile myTouch 3G Slide using Tapatalk
I had the same problem, was really annoying when playing multitouch games like PewPew because it would sense your fingers opposite of where they were and the axis locked during multitouch which makes fine movements impossible. The newer 4 and 5 point multitouch screens perform way better.

more sensitive carousel

Does anyone Find that the carousel feature on sense 3.0 isn't sensitive enough? HTC came into work to demo the latest phones and I realized how easy its intended to be to get into this mode. I want to try work on a fix but I'm not sure where to start. The first thing to work out is if just controlled in the Rosie APK or could it be to do with screen sensitivity controled in another file.
If anyone has any knowlage about this it would be greatly appreciated
Try Hamdirs Rosie
Easy, looks good in slow motion
Sent from my HTC Desire HD using xda premium
FCW said:
Does anyone Find that the carousel feature on sense 3.0 isn't sensitive enough? HTC came into work to demo the latest phones and I realized how easy its intended to be to get into this mode. I want to try work on a fix but I'm not sure where to start. The first thing to work out is if just controlled in the Rosie APK or could it be to do with screen sensitivity controled in another file.
If anyone has any knowlage about this it would be greatly appreciated
Click to expand...
Click to collapse
i believe it is in the smali code of rosie.apk
but i am no apktool pro.
also this is the wrong section for Q&A's
killersloth said:
i believe it is in the smali code of rosie.apk
but i am no apktool pro.
also this is the wrong section for Q&A's
Click to expand...
Click to collapse
danton11 said:
Try Hamdirs Rosie
Easy, looks good in slow motion
Sent from my HTC Desire HD using xda premium
Click to expand...
Click to collapse
I'll have a look at this in the morning. I intended this to be more of a development thread as I intend to be able to work this into something to include in a rom. would be a good addition to the dev forums. Its so much easer to use on devices like the evo 3d and sensation xl, We should be able to change this with a bit of knowledge about the coding
Why?
Its only 5 screens, and all it does is spin you back to the same screen you were on. I don't want mine more senstive than it is really, otherwise it will be kicking off at random when I don't need it.
Sense 3.5 and Sensation based roms such as Virtuous Unity 2.39 seem to have much more sensitive carousels (1 full screen slide = spin). Its just the official HTC RUU 3.06.405.1 roms such as Revolution that have really difficult to spin carousels.
I'm pretty used to using the carousel to spin 3-4 screens, even though its probably slower... (But at least its just a full swipe and a tap, instead of 4 half slides)
Its only 5 screens, and all it does is spin you back to the same screen you were on. I don't want mine more senstive than it is really, otherwise it will be kicking off at random when I don't need it.
Click to expand...
Click to collapse
Its 7, and even on sensitive roms such as VU and sense 3.5 roms, its pretty difficult to activate without trying as you have to slide around 75% of the screen somewhat quickly.

Categories

Resources