Related
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.
As the built in game pad for morphgear seems to be a little buggy when playing on my HD2 (and i am not the only one with the problem apparently) I thought I would develop my own game pad.
This game pad is a wvga game pad, which means that it is designed for use in landscape mode. the game pad is primarily made for the SNES part of morphgear, but I believe it should work with other parts with the same amount of - or less buttons than the SNES.
All you need is:
- Morphgear of course you can find a version especially for HD2 with enabled multitouch, right here, thanks to Blutz
- The SNES part of Morphgear, which is available for download right here, or any other part you might want
When you got all this, you are totally ready to go, so download the file at Rapidshare or at the bottom of this post And follow the instructions to install the game pad.
Instructions:
- First extract the rar file. When you have done that you will have 2 files. gamepad.txt and gamepad.bmp.
- Copy or cut these 2 files and place them in the following folder:
your HD2 --> storage card --> programs --> games --> MorphGear --> skins.
If that is where you have placed the MorphGear folder (I believe that's the standard location). If you placed it at a custom place, then I bet you know where you placed it, and then you should be able to figure it out
- Boot up MorphGear and then press the settings icon. Choose "SNES9x (SNES) if that is what you installed (if you installed something else then that is the one to choose). Go down to the bottom of all these settings. The last option should be called "Skin". Choose the skin called "wvga game pad" and press OK in the top right corner (this is primarily for the SNES part, I do not know how big a difference there is from one emulator to another).
- Now boot up a game and enjoy the show
- If you don't already have, you will need to set up MorphGear so that it plays the game in landscape. This is done by going to the settings icon --> Global settings --> Display --> Orientation, and change this to east or west depending on where you want your hardware buttons.
Other Info:
Mapped Buttons:
n, s, e, w, ne, nw, se, sw, a, b, x, y, select, start, (L1), (R1)
This is the first version, and unfortunately i haven't been able to get L1 and R1 to work. If anyone knows what the code for those are, I would be happy if you could just send me a pm
Versions with a nicer UI might show up in the future, but at the moment I do not see it as being important since you rarely see the game pad when playing. I don't at least
Update:
The L1 and R1 is now working correctly. The new version is attached in this post
Update:
A new gamepad supporting the genesis module is now up for download. The gamepad has all the keys of the genesis, and supports 8 moving directions, n,e,s,w,ne,se,nw,sw It is of course kept in the same beautiful design
Instructions for installing it is exactly the same as they are for the other game pad, except that you have to choose the generator module instead of the SNES9X in settings.
Update:
Yet another gamepad is now ready. Do you struggle with the original pad because you find it too small and crampy? Struggle no longer, as a new big version of the original is now ready for you to download The new gamepad is just around 100 pixel higher than the old, and therefore it allows a bigger navigation pad, and the a,b,x & y buttons have become bigger too. Head to the bottom of this post to find the file, and if you like the old pad better, then that is of course still available
the pad is now working too ^^
Update:
Does playing in landscape mode just suck compared to playing in portrait mode? Then why play in landscape mode? A new gamepad created for playing in portrait mode is now up and ready for you to download So head on down to the bottom of this post, and start playing the portrait way
Update:
Check out Hexjibbers new mod of my portrait SNES gamepad: http://forum.xda-developers.com/showthread.php?t=621371. It has the layout of the original SNES gamepad, so if you feel a little nostalgic, then head over to his thread and drop him a comment ^^
Update:
Oh my... An update? Yep its an update ^^ A NES gamepad has now been added to the collection, so if you are tired of those awesome graphics on the SNES, you can head back to NES, knowing that there is a multitouch supporting pad for exactly that purpose. Also there have been a little reorganising of the pads, so that i am able to stay at/under the 8 uploads i have to my use. Thats all for now and if you have any requests then throw 'em at me, and i will do my best ^_^ <-- reason for the quite lame smilies, is the fact that i have run out of real smilies to use... apparently you can only have 15 smilies in your post
Update:
I really wonder when this is going to stop... just as the thread seemed dead it was given some first aid, and suddenly it was alive again. Which is good, because that means that xavierdemon came up with a skin too ^^ So if you just happen to dig the design of the ps3 controller, then head to page 9 or follow this link. to download it... Actually he has come up with 2 skins, so if you like the NES too, then it is your lucky day ^^
Thanks to Blutz for the help I've got from him, and a big thanks to Dredd67, who uploaded a game pad for touch hd, which I could use to understand how it all works ^^
Excellent. Works Perfectly. Thanks.
Phaedrus Nine said:
Excellent. Works Perfectly. Thanks.
Click to expand...
Click to collapse
your welcome im glad you like it
Nice pad, works great with Mario
DMAND said:
Nice pad, works great with Mario
Click to expand...
Click to collapse
It should considering that it was a Mario game I was testing it with
great work! I was stuck in chrono trigger because multitouch wasn't working very good and I couldn't run (had to catch a mouse ). With this skin everything works great. (altough it is quite ugly )
darken_rahl said:
great work! I was stuck in chrono trigger because multitouch wasn't working very good and I couldn't run (had to catch a mouse ). With this skin everything works great. (altough it is quite ugly )
Click to expand...
Click to collapse
I know its not a beautyqueen But if you play full screen then it doesn't really have to be, because you cant see it anyway Personally I just believe it should be a functional pad, and then beauty may come later
Thanks for this. Works perfectly.
gadgetmaster07 said:
where would i find roms to download for this software?
Click to expand...
Click to collapse
Go to google and search for "snes roms", and I guarantee that you will find a lot of pages that haves all these roms for download. Just remember that you have to own the original game before it is legal. Downloading roms of games that you do not own is illegal
Hojlind said:
Go to google and search for "snes roms", and I guarantee that you will find a lot of pages that haves all these roms for download. Just remember that you have to own the original game before it is legal. Downloading roms of games that you do not own is illegal
Click to expand...
Click to collapse
I shall bear that in mind
Can you tell me which display options I should use to see the whole gamepad on my HD2 ?
I tried 150% but then the game screen is too small.
If I use "windows size" I don't see the pad anymore.
And if I try with "auto scale", my fingers come accross the game screen.
I've set orientation to "west" and unchecked "disable full screen"
Thank you
pim said:
Can you tell me which display options I should use to see the whole gamepad on my HD2 ?
I tried 150% but then the game screen is too small.
If I use "windows size" I don't see the pad anymore.
And if I try with "auto scale", my fingers come accross the game screen.
I've set orientation to "west" and unchecked "disable full screen"
Thank you
Click to expand...
Click to collapse
The only way to be able to see the whole pad is to make the game screen small enough to fit above the pad. personally I use the autoscale function, where you can see the sides of the pad, and then just guess when it comes to the middle. I tried to make this pad easy to use without it being visible, so that you are able to play in full screen or autoscale without having to struggle to find the buttons. Morphgear it self is the one who decides to hide the gamepad, and I can tell you that some people is looking for a way to get the gamepad on top, and add transparency.
Bug propably
Hey guys. I've propably found a little bug. The L and R buttons doesnt work. I've looken into the txt file and there are thu buttons named as l1 and r1. I renamed them to 1 and r as they i named in other pads and R button now works just fine. But the L button repeats the recently used button instead of its proper function. Could you please take a look at that, because except this one little issue is your pad the best i've ever used
Thanks a lot..
xZdenis said:
Hey guys. I've propably found a little bug. The L and R buttons doesnt work. I've looken into the txt file and there are thu buttons named as l1 and r1. I renamed them to 1 and r as they i named in other pads and R button now works just fine. But the L button repeats the recently used button instead of its proper function. Could you please take a look at that, because except this one little issue is your pad the best i've ever used
Thanks a lot..
Click to expand...
Click to collapse
Hi xZdenis. I've always known about the L1 R1 bug, which i also said in the first post The reason is that i had no clue what they were supposed to be called. Now when i know what the 2 buttons are supposed to be called, i will fix it as soon as i get home, (or sometime like that) and then it should all work perfect
And thank you for the feedback
looking forward to the l/r button update!
thanks for this.
Audio Oblivion said:
looking forward to the l/r button update!
thanks for this.
Click to expand...
Click to collapse
the new version is now up
Hojlind said:
Hi xZdenis. I've always known about the L1 R1 bug, which i also said in the first post The reason is that i had no clue what they were supposed to be called. Now when i know what the 2 buttons are supposed to be called, i will fix it as soon as i get home, (or sometime like that) and then it should all work perfect
And thank you for the feedback
Click to expand...
Click to collapse
You're more than welcome, thx for quick response and an awesome work
why is this skin support multitouch very good (i can run and fire with mario well) but other skin is not? like this http://forum.xda-developers.com/showpost.php?p=5261944&postcount=269.
can you fix the xbox skin
vua777 said:
why is this skin support multitouch very good (i can run and fire with mario well) but other skin is not? like this http://forum.xda-developers.com/showpost.php?p=5261944&postcount=269.
can you fix the xbox skin
Click to expand...
Click to collapse
as said in the other thread I'm not totally sure what I am doing "better" than the other guys. until I know this I am definately not going to touch other persons skins, and if I figure it out then I won't touch without an approval from the creator of the skin and then just publish it
i like your gamepad very much!
is there a possibility to make the buttons and the controls for the direction larger?
so that i don't accidently press beside a controlkey and get the error that if you click on non-control-space morphgear repeats the last keypress?
Well i currently have MorphGear up and running flawlessly on my HD2.. which is a dream come true because i open up that program and play the classics whenever i get the chance... My only problem with this is the fact that we do not have a physical keyboard....
Now there are snes gamepads floating around these forums.. and they are great! but i think that development has died because it seems no one wants to try and improve on the gamepad...
I'm not sure why no one else has brought this up.. but the abxy buttons on the snes gamepad is just too close together... it causes incorrect input every now and then.. and that can severely impact gameplay....
As i was looking around this forum i came across this from a blackbird user i believe... its attatched at the bottom.. but either way.. notice how he tried seperating the buttons from each other to create more indivual space for each button?? Now that is the right idea.. i've been trying to find any updates on it.. but it appears that development on this has also died...
I'm wondering how hard would it be.. to take what wedge orriginally wanted to do (move "a" button down just slightly.. and move the "y" down and to the left) and create this gamepad for the hd2? it seems as if you would have almost everything you need... just minor tweaks to someone who actually knows what he/she is doing... (not me by any means.. although i wish.. ) it doesn't need to be his exact skin.. it can be on any snes skin or whatever.. i'm just saying that there should be MORE space in between the buttons and that would make a touch screen base controller work just as good as a physical keyboard....
yea.. hope someone takes interest in this and understands that this would be a great addition to the hd2 users who enjoy morphgear....
ProjektFuze said:
Well i currently have MorphGear up and running flawlessly on my HD2.. which is a dream come true because i open up that program and play the classics whenever i get the chance... My only problem with this is the fact that we do not have a physical keyboard....
Now there are snes gamepads floating around these forums.. and they are great! but i think that development has died because it seems no one wants to try and improve on the gamepad...
I'm not sure why no one else has brought this up.. but the abxy buttons on the snes gamepad is just too close together... it causes incorrect input every now and then.. and that can severely impact gameplay....
As i was looking around this forum i came across this from a blackbird user i believe... its attatched at the bottom.. but either way.. notice how he tried seperating the buttons from each other to create more indivual space for each button?? Now that is the right idea.. i've been trying to find any updates on it.. but it appears that development on this has also died...
I'm wondering how hard would it be.. to take what wedge orriginally wanted to do (move "a" button down just slightly.. and move the "y" down and to the left) and create this gamepad for the hd2? it seems as if you would have almost everything you need... just minor tweaks to someone who actually knows what he/she is doing... (not me by any means.. although i wish.. ) it doesn't need to be his exact skin.. it can be on any snes skin or whatever.. i'm just saying that there should be MORE space in between the buttons and that would make a touch screen base controller work just as good as a physical keyboard....
yea.. hope someone takes interest in this and understands that this would be a great addition to the hd2 users who enjoy morphgear....
Click to expand...
Click to collapse
Hi, have a look at this thread:
http://forum.xda-developers.com/showthread.php?t=658257
The morphgear gamepad linked by Hojlind is the best one for the HD2! Also check out LMTs builtin gamepad which supports multitouch and is compatible with morphgear and FPSEce! It also works in landscape mode.
lol... sorry i should've made it more clear.... either that or you should've read a little thoroughly lol... either way.. i have tried that rom... and lmt holds no interest to me... i'm simply looking for a gamepad that has room for the button individual area.. to avoid input error
ProjektFuze said:
lol... sorry i should've made it more clear.... either that or you should've read a little thoroughly lol... either way.. i have tried that rom... and lmt holds no interest to me... i'm simply looking for a gamepad that has room for the button individual area.. to avoid input error
Click to expand...
Click to collapse
"to avoid input error" You won't archive that with "more room for the buttons". Do you now the shadowing effect/auto alignment problem from LEO's touch hw? This is the cause why the gamepad you've metioned is not working properly. Hojlind's gamepad hides the hw problem with good positioned buttons and LMTs gamepad has a buitlin software filter to archive the best gamepad behavior. Try it and you'll see the difference...
Am i getting it right, when i say that all you want is some space between the buttons?
Hojlind said:
Am i getting it right, when i say that all you want is some space between the buttons?
Click to expand...
Click to collapse
lol yea... that is all.....
but i figured that would help the problem but someone told me that it wouldn't... i don't see why not.. but yea
noname81 said:
"to avoid input error" You won't archive that with "more room for the buttons". Do you now the shadowing effect/auto alignment problem from LEO's touch hw? This is the cause why the gamepad you've metioned is not working properly. Hojlind's gamepad hides the hw problem with good positioned buttons and LMTs gamepad has a buitlin software filter to archive the best gamepad behavior. Try it and you'll see the difference...
Click to expand...
Click to collapse
As for me, I think LMTs gamepad has a (short) delay between the press and the reaction of the character, that's quite annoying....
i900frenchaddict said:
As for me, I think LMTs gamepad has a (short) delay between the press and the reaction of the character, that's quite annoying....
Click to expand...
Click to collapse
Really? I tested the gamepad again with morphgear and FPSEce: No delay compared to the buitin gamepads. Did you measure it or is it only your feeling?
Ok so I posted some bit's of this already but I have refined the original "Proof of concept" design to something a bit more useable.
It annoyed me that I could not see the buttons in Landscape mode but I could see the sides of the screen when it is set to Autoscale. This set me to try and make a pad that would fit into the tiny slivers of screen left in landscape mode with "Autoscale" set.
This pad needs to be used in "AutoScale" mode on a WVGA screen such as an HD or HD2 This setting leaves a slither of screen each side of the screen that I have used to show the button placement. Don't get me wrong, you can't fit a Dpad in that area BUT you can easily mark top and bottom left of it and that's a start.
I find that my thumb is a bit lazy and I struggle a bit to use a square DPad, because of this I have squished it a bit to a more suitable rectangular shape, have a go and tell me if it's no good - If you imagine that the visible "strip" at the side is 1/4 of the DPads width then you should get it pretty easily. Please take a look at the attached picture though, I have made this pad a slightly odd shape because I find that I use left and right a cack load more than I use up and down. It may not be great for all games but I have found that it suits my thumb better than a standard equal layout. If you hate it then try using my original pad found here: http://forum.xda-developers.com/showthread.php?p=6339454#post6339454
Other than this the Start (ST) Select (SE), A, B, R1 and R2 buttons are all visible at the edge of the screen!
Currently the GBA pad is the only one I have done but I could easily modify this concept to cover all of the different systems - The only reason I haven't is that I only really play GBA games on my phone.
There is a readme included but I'd like some feedback so please bring it on!
Hey man, good job. I like the v1 rather than this, i find it harder to hit the up arrow with the new one, but it's not the reason why i'm wiriting this.
Both your pads makes the game laggy when i tap the white (unassigned) space. Other pads I've tried never did that. Any idea how to selve this? Or am i the only one experiencing this lag?
is multitouch available for morphgear?
Phenomenon said:
is multitouch available for morphgear?
Click to expand...
Click to collapse
It sure is you just need to download the tweaked version by blutz
xZdenis said:
Hey man, good job. I like the v1 rather than this, i find it harder to hit the up arrow with the new one, but it's not the reason why i'm wiriting this.
Both your pads makes the game laggy when i tap the white (unassigned) space. Other pads I've tried never did that. Any idea how to selve this? Or am i the only one experiencing this lag?
Click to expand...
Click to collapse
Hi I find that they all lag a bit, it seems to be the way that the Multitouch is implemented (I don't think it's Blutz, rather the original Morphgear crew), I find that when I have 2 buttons pressed all is fine but if I press NE and A (so 3 buttons reported to Morphgear) it lags until I release all buttons. This is just my laymans observation.
I could try producing an ultra light version to see if that helps... I think my skin is >2mb
Could you give me some examples of ones that don't cause it and I'll have a look, I wouldn't be overly surprised to find it was something I had done wrong. What we really need is the capacity to set white = NULL!
Ok I think that a solution could be made to use the touch pads in any app that allows custom key inputs without needing to be "xperia play optimised"
Just like with wiimote apps that have an app running in the background to allow input via wiimote button presses I think the same thing could be developed for the xperia play.
The way it would work would be like this:
1. the app would recognise touching certain areas of the touch pad and map those areas to virtual key pressed (w, a , s, d etc) just like many wiimote apps do.
2. it would run in the background so the touch pads continue to act as these inputs when the app is minimised.
This would allow to touch pads to work in all emulators (or apps that allow custom key mapping) without optimisation, this is good as most emulators will most not be getting touch pad support anyway.
A pic is attached to explain what I mean.
I like the idea, that will save me a lot of troubles with N64oid & FPse.
Hmm, that's a good idea actually!!! It seems possible, now if only I was a dev
Sent from my R800x using Tapatalk
This same "solution" has been brought up a million times before.
I havent seen it been brought up before. some people suggested something about using the touch pad as an entire keyboard but this is totally different, this is more similar to the bluetooth wiimote apps.
I think it would be better if you could map the pads to different parts of the touchscreen, or the whole thing xD
Don't know how it works with wiimote and the meaning of the buttons w, s, etc but I do like that you are thinking about utilizing the touchpad.
For gaming allowing to map the gamepad's directional, shoulder buttons, x,o, etc buttons to certain areas of the screen would be extra good plus utilising touchpad for swiping movements on it instead of on the screen.
I can imagine the mixture of the above would make many touch screen only games playable with the slideout controls. Configuration could be done by snaping in game screenshots, assigning the buttons, saving it as a profile with a name and picture or even compiling (on pc and/or play itself) a small launcher app automatically to add itself in Xperia play launcher with the name and icon of "semi"-optimised by it game which starts the gamepad config first and then the game in one go. This would be so cool. We shall open a bounty for this.
There is an app which used to remap right and left shoulder buttons but required root and reboot of the phone for each configuration. I hope there is a way to do it without reboots by assigning each gamepad button an action which simply checks first every time it is pressed if it is reconfigured to do sometning special or its default action.
I will try to link to the relevant posts once I'm at the computer.
Sent from my R800i
I had the same idea, but I didn't post it as I wanted to have some time to explore it myself first; I'm skeptical about the ability to use code to make Android register touches, I think it's not doable in my experiences in iOS, but let's hope someone manage to find out a way. I haven't had the time to explore Android yet.