[Q] Injecting fake gestures for non-multitouch devices - Android Software Development

I've just downloaded the new Maps on my X10 mini, and am a bit frustrated that Google haven't given any option to change the map tilt on devices that don't support multi-touch.
This got me thinking:
Would it be possible to make an app that monitors certain hardware keys (e.g. the volume up/down keys) and then injects fake multi touch events into the OS? (or whatever app is frontmost?)
Anyone got any experience in doing anything similar?

I think you would need to,root your x10,flash it then install 2.1 on your device 2.1 allows multi touch. Search this forum
Sent from Rooted x10 .

Thanks, but that's not the problem - I've got a X10 mini running 2.1, but the manufacturer has disabled multi touch (even though the hardware supports it)
An update to enable MT is supposingly coming, but it'd be nice to have a way to hack around until it comes (if it ever does)

Related

Could we multi touch like this idea for the android ?

This Article
http://lukehutch.wordpress.com/2009/01/25/get-multi-touch-support-on-your-t-mobile-g1-today/
outlines an approach to multi touch on the adroid
if it's possible to re-write the touch drivers it might be possible on the hd
it works along the lines that it can work out the size of the circle the multi touch (2 fingers)
defines... thus it's radius and hence the releative distance.
so maybe pinch could be implemented
Gary
Doubt it, the G1 has the same screen type as the iPhone, the touch HD doesnt. Personally i much prefer the gesture and double tap the HD uses because its a one handed operation, multi touch is 2 handed or requires the phone to be placed on a surface. Its VERY over rated.
The HD uses a resistive touch screen, which makes multi-touch impossible sadly - it does give the screen the advantage of being able to be used with a stylus however - which you can't do with the iPhone or G1.
There are some gestures, such as zooming which lends quite well to multi-touch support, but I don't really miss them. I'm on the same boat as rovex in that area - it's a nice idea, but over rated.
garyjmobey said:
This Article
http://lukehutch.wordpress.com/2009/01/25/get-multi-touch-support-on-your-t-mobile-g1-today/
outlines an approach to multi touch on the adroid
if it's possible to re-write the touch drivers it might be possible on the hd
it works along the lines that it can work out the size of the circle the multi touch (2 fingers)
defines... thus it's radius and hence the releative distance.
so maybe pinch could be implemented
Gary
Click to expand...
Click to collapse
It is not true multitouch, it's a dirty hack. I think it could be possible to develop applications using hack of this sort, but is there any real use of it besides a demo that shows this hack?
dwaradzyn said:
It is not true multitouch, it's a dirty hack. I think it could be possible to develop applications using hack of this sort, but is there any real use of it besides a demo that shows this hack?
Click to expand...
Click to collapse
Provided that it is properly released in some sort of broader API package, it can be useful.
However I don't think that's going to happen, unless MS itself puts it in WM6.5 or even 7 (maybe as part of a "WM DirectX"?).
But imagine - WM applications that can run on both resistive and capacitive screens in a similar way.. Now that would be nice!

Multitouch keyboard???

Hi,
I just wanted to know if the HD2 has a multitouch keyboard like the iphone.
Apparently the Droid doesn't.
More info here
http://www.engadget.com/2009/11/05/iphone-vs-droid-multitouch-keyboard-showdown-video/
Thanks
At the moment. No, the HD2 has no multi touch keyboard
This discussion has been going on from keyboard, to games ( emulators ), etc, about how to implement the multi touch, and figuring out where the hell or how HTC accesses the hardware directly ( bypassing WM ), for there multi touch pinch-zoom.
no 10 characters
Thanks for the quick reply.
Would really like to see this implemented somehow if possible, could make typing that little bit faster
Any update about the multi-touch keyboard? without it multi-touch, many letters are skipped if you type very fast. Is it really that hard to implement on the virtual qwerty?
I would really like to see a multitouch keyboard for HD2 too. It will be really useful. Without multitouch, typing speed is quite limited. (Don't ask me to try swype, I can type faster than swyping )
hope some devs will be willing to create one!
any update?
yes I am interested 2
This would be nice indeed!
i would pay money for a multitouch keyboard for multitouch winmo devices.
I can't believe that an experienced mobile company as HTC failed to appreciate such important feature. They even replaced the stock multi-touch keyboards on their Android phones with a single-touch version
any update?
would be awesome to have this....

How many touches can the HD2 recognize at the same time?

Hi,
in all the Reports about the HD2 they allways say "Multitouch" but i was not able to find out, how many touches at the same time the HD2 can recognize.
Is there anyone who has an answer for me?
greetz
virtually unlimited.
so is there an application around which uses more then two right now?
So far I've only seen dualtouch on HD2. But it might be capable of more than just dualtouch..
LOL
Physically the hardware may be unlimited but WM 6.5 can only support 1 touch!!!
HTC worked around this for the PZ in Sense, but there is no native support for multitouch at all.
WM7 Should do though so keep waiting and hoping..............
i see! thanks for that!
hopefully microsoft and htc will hear our prayers!
That is not entirely true. WM6 might not support multitouch officially. That does not mean HTC does not use it's own extensions. It does.
You must enable multitouch for each application in similar way as rotate (there is white list in registry). Then new events are sent to the window, which allows you to use more 'cursors' at the same time. Of course application must be made to support that. I've seen some demo (which only showed 2 cursors actually), and there was documentation too, unfortunately I can't remember where it was.

[question]multi-touch on tattoo

i've just read about sdk that allow smartphone with windows mobile and resistive screen to have multi-touch.
now the question:
is there a similar project for android device like tattoo?
rossonero92 said:
i've just read about sdk that allow smartphone with windows mobile and resistive screen to have multi-touch.
now the question:
is there a similar project for android device like tattoo?
Click to expand...
Click to collapse
ralle.gade is currently working on including this in his kernel for Kiljacken's ROM
No,
ralle.gade don't work with MT now, becouse we have to wait when Wildfire kernel releases..
i see
i wish it comes fast
it isn't a real MT.. just emulating it thrugh the sw.
a real multi-touch is impossible and I think is very hard dev a software to do it..
we'd need a "hook" (maybe a "+" on the screen) to hang the position of the finger and then do the second move to do something (like rotate images..)
Wikipedia says resisting screens can support multi touch along with this reference
www.umpcportal.com/2009/02/multi-touch-comes-to-resistive-touchscreens/
I've even found that this company 'stantum' is also developing multi touch for resistive screens
i.engadget.com/2009/02/19/stantums-mind-blowing-multitouch-interface-on-video/
It basically requires the device to understand the position of both fingers along the XY coordinates and then process them accordingly.
Sent from my HTC Tattoo using XDA App
any news about MT?
hello man, the problem is that the screen hw tattoo is kind of capability, and is a hardware limitation to not support multitouch,
you could try to emulate it via sw but from what my experience is of counsel to give up, too much work for an outcome that would at most just enough
... and that is why tattoo is so cheap

quake3 droid

So quake3 driod works and runs well on the acer a500. With 3.1 supporting mouse and keyoard vis usb quite well, this is the control scheme I want to use, but can't seem to get rid of the mobile phone overlay of touch screen controls - anyone else experimenting with this?
- kwaak3 works a bit better without the onscreen frame for the joystick controls, however click to look is the only way I can get the mouse input functioning. I posted to kwaak3's google code list. Any other quake3 guys out there? acer a500 is stronger than the original machine I played q3 on
Also anyone know how to enble lightmaps? Tegra2 shoul be able to handle it.
update - there is a kwaak3 experimental update where you can turn on lightmaps - no update on the control scheme

Categories

Resources