Jump to content

Recommended Posts

Guest ahcor1991
Posted (edited)

Since is not possible multi-touch on omnia we could make a simple solution...

Starting:

If you press 2 points on screen, It makes a middle point...

in that middle point we can make a new button.

For exemple:

|A|------------|B|

|A|---|A+B|---|B|

And after some experiences I have released my first skin for racing games that needs button A (or X) + Direction.

Hope You like it

post-486137-1236550670_thumb.jpg

WQVGA_MT_AHCOR1991_v0.2.zip

Edited by ahcor1991
Guest TheDrizzle
Posted

Actually, I think it is. I saw this thread over at XDA developers about the same topic:

http://forum.xda-developers.com/showthread.php?t=489147

And i guess it works sorta if you keep the phone on a flat surface. I was curious if that solution could be adapted to run on the Omnia. It should be pretty easy to resize the skin bitmap, but I don't fully understand how the MorphGear skin text files interpret the positions on the bitmap. Once it is resized we would have to change the values on the text file for the new coordinates. I am also not sure how it will work with a smaller resolution (WVGA vs WQVGA).

If anyone with MorphGear skinning experiance or at least a link to some documentation, it would be helpful to get this working!

Guest Chugworth
Posted

Well as we've seen here, it is possible for a resistive touchscreen to support multi-touch. But that is on upcoming hardware. Whether or not any existing resistive touchscreens can be made to support multi-touch really depends on the hardware, I believe. I have my doubts that the Omnia would support it.

Guest ahcor1991
Posted (edited)

Thanks Everyone!!!

You are awesome!!!

I tested with V-Rally 3 and it was perfect!!!

I will try to make a Zelda Keyboard to play Minish Cap.

:(

Edited by ahcor1991
Guest X-Ray A4T
Posted

Were I have seen multi touch used to its greatest advantage is in the zooming function on the iPhone. The pinch and move fingers apart would not work as described as the centre of the two fingers would remain in the same place. It might be possible to try and emulate this by placing both fingers and only moving one finger while the other remains fixed but then how would you distinguish between moving the fingers apart by keeping the thumb fixed and moving the fingers together by moving the thumb.

Guest ahcor1991
Posted
Were I have seen multi touch used to its greatest advantage is in the zooming function on the iPhone. The pinch and move fingers apart would not work as described as the centre of the two fingers would remain in the same place. It might be possible to try and emulate this by placing both fingers and only moving one finger while the other remains fixed but then how would you distinguish between moving the fingers apart by keeping the thumb fixed and moving the fingers together by moving the thumb.

this is not properly a multi-touch....

it's to press one key instead of pressing two keys (what is not possible yet).

pressing A or B button in the same time of direction buttons.

Guest yiitcakir
Posted

can u make something like that for fpsece ? it has great games but cannot play it because of not having multitouch

Guest ahcor1991
Posted
can u make something like that for fpsece ? it has great games but cannot play it because of not having multitouch

I would make that if I know where is the skin file...

Guest Thailand LongLiveTheKing
Posted

i am sorry in a very bad english i am THAI............ Game Zelda R+down,up,left,right L+down,up,left,right can you make it

  • 2 months later...
Guest the sandman
Posted

Is there a multi touch version for WQVGA for the SNES?

Guest prelude
Posted

I just can't understand the madness trying to emulate multi-touch on non multi-touch resistive touch screen like ours.

Whatever it is it doesn't support it and even if you do successfully say be able to detect 2 finger presses and take the middle value/position, is it not better to just use 1 finger to poke at that position instead of 2 9not to mention wasting power trying to derive the position)?

If you seriously enjoy multi-touch, then get an iphone....or whatever phone that supports it...(time to go hiding...flameballs coming..)

Guest jason07
Posted
and even if you do successfully say be able to detect 2 finger presses and take the middle value/position

They aren't TRYING to make this happen... this just DOES happen on the Omnia. All they are doing is taking advantage of it so we can play a much greater range of games, without having to downgrade to an iPhone. Go get Omniano, then press 2 keys at either end of the board, you'll see that a key in the middle is the one that gets 'pressed'.

Guest ionfist
Posted

Actually if omnia recognise the two finger press as non-deterministic one of the two, it would be possible to virtual have a kind of multi-touch by simply jumping from one point to the other. It like gestures I think, get initial position, get final position, get the time between the two positions and if time is too short do something.

Guest prelude
Posted
They aren't TRYING to make this happen... this just DOES happen on the Omnia. All they are doing is taking advantage of it so we can play a much greater range of games, without having to downgrade to an iPhone. Go get Omniano, then press 2 keys at either end of the board, you'll see that a key in the middle is the one that gets 'pressed'.

This is so stupid...the purpose of multi-touch is to be able to track multiple touch points on the screen and be able to act on the those individual positions. Now if all you're doing is to average out the multi finger press say for example you press A & B and you get the mid point C as in the following:

A-------------C---------------B

You might as well press point C with 1 (yes amazingly ONE!!) finger which is more efficient. Further more by getting the mid point you missed the purpose of multi-touch all together....a practical example...how would you be able to say actually play chords (as in press say 3 to 5 keys simultaneously in Omniano? You simply can't. That's why they have a chord button to allow you to play chord using 1 finger/press/touch.

Multi touch will come to WinMo...but not now as the OS doesn't support it and there is no hardware manufacturer building multi-touch winmo device for now......so rather than trying to translate/convert multiple presses on the screen to 1 point...simply press that location with 1 finger would be better...

For those who really want to play around with multi-touch, get an iphone instead, play with it, give it a chance and you will find that the interface is really well thought out. I'm really sick of those iphone sucks, winmo better, winmo sucks, iphone better arguement....that's just childish because there is no one perfect device and each has its pros and cons in the eye of the beholder so just use whatever suits you best. So don't start this arguement here.

Just for the record, i own multiple devices and i'm still using my omnia not because its the perfect device, but because there is an app on winmo that I can't find on the iphone. So as of now, winmo suits me better...but the iphone has pretty well thought out interface (not talking about hardware such as camera, and software such as copy/paste, forward, etc so don't go flaming me for these) and that is a big + in terms of the user experience.

If you really want to get a feel of multi-touch on iphone, you should try these applications:

Entertainment

- Ocarina (by Smule)

- Guitarists (Cow Music or similar)

- DigiDrummer

- Guitar

- Pianist

- iBBQ (yes, you can BBQ on the iphone and have many people BBQing at the same time.)

and many others

More serious stuff

- Maps (built-in google map)

- Photos

- Safari

- Document viewer

- Mail

- QuickOffice

and many others

Guest dwallersv
Posted
This is so stupid...the purpose of multi-touch is to be able to track multiple touch points on the screen and be able to act on the those individual positions. Now if all you're doing is to average out the multi finger press say for example you press A & B and you get the mid point C as in the following:

A-------------C---------------B

You might as well press point C with 1 (yes amazingly ONE!!) finger which is more efficient. Further more by getting the mid point you missed the purpose of multi-touch all together....a practical example...how would you be able to say actually play chords (as in press say 3 to 5 keys simultaneously in Omniano? You simply can't. That's why they have a chord button to allow you to play chord using 1 finger/press/touch.

No need to be so rude.

You simply do not "get it".

No one's trying to truly emulate multitouch -- the term is just being used for convenience.

What you don't get is this: While everything you say above is technically correct, it is impractical when playing a game that uses a 4-way rocker for controlling, say, movement, while needing to simultaneously press a button to, say, fire a weapon. In such circumstances you may be holding up, down, left, or right to keep moving in that direction, which simultaneously pressing "button A" over and over rapidly (maybe every 200ms) to fire a gun.

Your "gosh you guys are dumb" solution would be to put 4 extra buttons on the screen at the midpoint locations between each of the d-pad directions and the A button, then require the user to press the d-pad direction when simply moving, and switch over to the correct of 4 combined buttons when desiring to move in the current direction AND fire, and then press only the A button when sitting still and firing.

Now, which seems easier and more straightforward to you: Your method, or the simulation of being able operate the d-pad and "A" button independently?

If you still don't get this, I give up.

Guest prelude
Posted
No need to be so rude.

You simply do not "get it".

No one's trying to truly emulate multitouch -- the term is just being used for convenience.

What you don't get is this: While everything you say above is technically correct, it is impractical when playing a game that uses a 4-way rocker for controlling, say, movement, while needing to simultaneously press a button to, say, fire a weapon. In such circumstances you may be holding up, down, left, or right to keep moving in that direction, which simultaneously pressing "button A" over and over rapidly (maybe every 200ms) to fire a gun.

Your "gosh you guys are dumb" solution would be to put 4 extra buttons on the screen at the midpoint locations between each of the d-pad directions and the A button, then require the user to press the d-pad direction when simply moving, and switch over to the correct of 4 combined buttons when desiring to move in the current direction AND fire, and then press only the A button when sitting still and firing.

Now, which seems easier and more straightforward to you: Your method, or the simulation of being able operate the d-pad and "A" button independently?

If you still don't get this, I give up.

Actually, the best is if there is a way to map the direction "keys" to using accelerometer and only have on screen action buttons. That way, you will not waste screen estate and also be able to "multi-task" the buttons.

  • 4 months later...
Guest Zealster
Posted
Actually, the best is if there is a way to map the direction "keys" to using accelerometer and only have on screen action buttons. That way, you will not waste screen estate and also be able to "multi-task" the buttons.

Hey, I created a keyboard which fits on our screen. It's pretty much for Gameboy/GameboyColor, but for some reason the start button doesn't work. I can't figure out how either! Any expertise?

gameboy_black.bmp

gameboy_black.txt

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.