MultiTouch Exists (no hardware needed) with video - Windows Mobile Development and Hacking General

Take a look: http://www.fuzemobility.com/multitouch-exists-now-without-new-hardware-or-software/
On a Windows device pressing two points leads to a key press of a point in between those points. That means for games you can create a virtual key in between the two points that is mapped as pressing both buttons. It works right now on your device. Just press down with a sharp object (like two styluses) on two points and the point in the middle will be 'pressed'. It's not very easy to do consistently but it does work.
This means games can be created for multitouch as long as virtual keys are mapped for dual key presses.

You can see that here:
http://forum.xda-developers.com/showpost.php?p=2806409&postcount=126
When you drag our finger across the screen, theres a little yelow dot that follows your finger. But if you press two areas of the screen at the same time, it shows the dot on the middle, you can even drag your fingers, the dot always stays in the middle.
I just dont see anyway that this can be used properly. At least in flash... :/

If you check the video of the Nokia multitouch in action what you do with it is create virtual keys between the keys and then a game like Guitar Hero is possible...

Not dishing the results, but thats basically a (very small) hidden key in the middle of those two keys.
Its also very hard to use in a smaller scale and easy to miss...

you just need to offset the keys. Think of a 3 button version of guitar hero as a start - make the 3 keys into a triangle at the bottom so the virtual key presses would definitely be in dead space. That should work even on a smaller screen.

you can't count this as a multitouch feature, because it makes a line between the points you pressed, it doesnt just move your touch to the center because you're confusing your device, so using this method is tricky. check it out with omniano (piano app)

Check out these two links here in our forums for some indepth discussion on this:
http://forum.xda-developers.com/showthread.php?t=486268
and
http://forum.xda-developers.com/showthread.php?t=489147

Did a small test in flash to see my point:
Control:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Just run the EXE in your PPC. Press ENTER to exit the application.
As you can see its not easy (at least on my qvga) to press both buttons at the same time, and its much easier to press the hidden button on the middle of the buttons.

sschrupp said:
Check out these two links here in our forums for some indepth discussion on this:
http://forum.xda-developers.com/showthread.php?t=486268
and
http://forum.xda-developers.com/showthread.php?t=489147
Click to expand...
Click to collapse
the first link is noted in the fuzemobility article. The second one I willt est out tonight on the HD. It sounds like it works. The downside is the lack of precision required. Simple games can easily have multitouch without a problem (less keys makes the process easier since there are less points of itnersection and therefore you get larger virtual keys). I like where these projects are headed...

twolf said:
Did a small test in flash to see my point:
Control:
Just run the EXE in your PPC. Press ENTER to exit the application.
As you can see its not easy (at least on my qvga) to press both the button at the same time, and its much easier to press the hidden button on the middle of the buttons.
Click to expand...
Click to collapse
The layout is a little off I think just because there are too many buttons in the same configuration so the points of intersection are too close. So left and C places you on top of A...
can you try to remove the dpad and just leave ABC in a triangle? The virtual presses would be in between again but the spacing of a triangle is a lot better. I can see that config worknig for guitar hero or a gsen game where you don't need a dpad (just buttons). The virtual buttons should be as big as the buttons themselves as long sa there's no overlap.

twolf said:
Did a small test in flash to see my point:
Control:
Just run the EXE in your PPC. Press ENTER to exit the application.
As you can see its not easy (at least on my qvga) to press both the button at the same time, and its much easier to press the hidden button on the middle of the buttons.
Click to expand...
Click to collapse
Yeah, the buttons need to be arranged in such a way as to allow the virtual buttons to have enough space between them. That's why in the Morphgear skin in the link above he has the buttons arranged the way they are. And of course the smaller the screen and/or resolution the harder it would be I imagine.
bugsykoosh said:
the first link is noted in the fuzemobility article. The second one I willt est out tonight on the HD. It sounds like it works. The downside is the lack of precision required. Simple games can easily have multitouch without a problem (less keys makes the process easier since there are less points of itnersection and therefore you get larger virtual keys). I like where these projects are headed...
Click to expand...
Click to collapse
The Morphgear skin works great for many games, at least on a WVGA device like the Touch HD. It's still not perfect, but at least the concept-of-proof shows that it can be done.
Like you said, where these projects are headed is where the excitement comes in. Eventually it's conceivable that we'll have an application that'll allow us to use the g-sensor and the multi-touch virtual buttons seamlessly to do so much more!

I just did it for a test, didnt even created commands for the dpad+button actions.
Its in flash, so, unless the game you want is in flash too, theres no way of using this...
I can post the source-code anyway...

twolf said:
I just did it for a test, didnt even created commands for the dpad+button actions.
Its in flash, so, unless the game you want is in flash too, theres no way of using this...
I can post the source-code anyway...
Click to expand...
Click to collapse
I think the proof of concept is great so people can develop off of it. Would you mind sharing the flash itself (I couldn't develop a thing ) But I think if it is proven that this works then games can be created using this method. so some games could just use this (Tetris with a left/right and rotate button for example) or guitar hero (three buttons for now) and other games that use the gsen if needed for a dpad...

Sure, here it is... I converted it to Flash CS3.

twolf said:
Sure, here it is... I converted it to Flash CS3.
Click to expand...
Click to collapse
sorry - it's too advanc for me Would you mind taking the first flash you did with the dpad and just removing the dpad and making the virtual keys between the ABC larger so that it is more likely to get a hit?

Guys, not to belittle the work going on here, but we've had "calculated multitouch" working for a while. That video is hardly the best example of what's been achieved so far.
If you want to make any comments or contribution, drop a line here:
http://forum.xda-developers.com/showthread.php?t=486268
V​

Sure, the FLA is the source-code.
Made it portrait also.
---edit---
vijay555, I saw those (great) examples, I was just saying that its not very easy to use, and nothing compares to the real multitouch feel.
And again, great work on your excellent apps.

It's not exactly multitouch, it happens with every touch surface I own (mousepads and touch screens). It's more like a side effect of the surface getting confused by having more than one touch at a time. It's been an annoyence to me for years. hehe
But I'm glad that people want to make it useful. Take a "bug" of sorts and turn it into a feature... Only at XDA. I can't wait for a new app or new touch.dll that will extend features somehow based on this.

vijay555 said:
Guys, not to belittle the work going on here, but we've had "calculated multitouch" working for a while. That video is hardly the best example of what's been achieved so far.
If you want to make any comments or contribution, drop a line here:
http://forum.xda-developers.com/showthread.php?t=486268
V​
Click to expand...
Click to collapse
Screen size is a big difference here - on the HD it is a lot easier than on a Fuze...there's also more flex to the HD's screen. I think that your keyboard is great and revolutionary by all means but on a Touch Pro it could never happen because the level of precision simply doesn't exist (the virtual keys are too close). Simple apps can be made using multitouch and no one has developed them yet so hopefully the guitar hero type games will be made...

I posted a comment on FuzeMobility and I'll copy it here.
Vijay, that's impressive looking, but is along the same lines as I mention in my comment, correct? Or, are you truly using the dual touch capability of the capacitive touch panel?
I see this as an interupt of the traditional cooridinate recognition system, not true multitouch. Yes, you touch two points simultaneously and get feedback, however, you’re simply providing a simulated, broader surface that the touch interpreter is seeing as a giant sylus or finger.
In order for multitouch to work on a resistive screen you need to be able to select a point on either side of the screen and manipulate the coordinates directly related to that area. Selecting the center of a double press like is shown in the video is simply the phone interpretting the input as one big thumb.
Until two completely unrelated sets of X,Y input can be pulled from the touch panel, you’re not really getting multitouch. This can be used just like the game video shown if you place the ‘dots’ smartly on the screen, but this method won’t yield any thing resembling the multitouch on an iPhone
Click to expand...
Click to collapse

Related

Blimkeys - an SMS-like text-input method software

Blimkeys is a standard Software Input Panel for PocketPC 2002 and WM2003 based PDA-s.
You can input text to your PDA like write SMS on a regular cellphone.
This method is quite fast, and you can use it one hand.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Blimkeys is under development. Let's try it! Every useful tipps, suggestions, bugreports are wellcome.
The homepage of the project is here:
http://sala.sallala.hu/pda/blimkeys/blimkeys_en.html (English)
http://sala.sallala.hu/pda/blimkeys/blimkeys_hu.html (Hungarian)
You can download Blimkeys from the links above.
Nobody try it?
Sallala
installation problems.,.,.
i tried it but this is what i get :
Can't load
"\windows\dvoraksip.dll",
GetLastError returned :
193: %1 is not a valid
Win32 application.
plz help.,.,..,
Great
Hi, this is great idea as I'm looking for this type application for past 1 year. But, the file unable to load.
Hmm, maybe I uploaded the wrong file? I made it late time. Maybe I uploaded the emulator's version. It's not for ARM CPU but for x86.
One moment, and I grab the dll from my XDA and change the uploaded file.
dvoraksip.dll updated!
Ok, I am sorry, I uploaded the x86 file.
Now, I updated the dll.
Try to download again above!
Now that is a working copy, from my XDA.
Oh, and I tryed with my friend's Himalaya earlyer, and it worked with.
New version with space and backspace, and maybe with capital letters coming soon next week.
a couple of quick comments...
1. I find the time for double and tripple clicks is too short.
2. Would be great if it had predictive text capabilities
ok it worked this time, seems to be a nice app.
i suggest that T9 type input as an option would be a good idea, with cutom dictionary which can remember new words.
anyways bro, VERY NICE WORK!!!!
keep it up.
Good suggestions.
- Yes, timedelay will be configuralble. As I remember, now it is 400ms.
- Of course, I planed to integrate predictive input. (With an independent dictionary from MS) This time I don't know, how to make that, but it will be user editeable, or convertable-importable from/to txt or other simply file format. I like to support different languages.
My plan is:
TODO:Most important
- space, backspace, enter
I think backspace will be a horizontal line with the stylus right to left, and space will be a rhumb left to right, like in Letter Recognizer. Or let the rhumbs will be the cursor move keys? And how to implement the enter key?
- Capital letters, numbers, signs
TODO:That I like to develop before other things
- internationale support, first for hungarian keys like: óüöúőűáéí
- copy, cut, paste shortcuts? Like my earlyer project (see my homepage for (only) screenshot)
- options page for customization, (like time delay)
TODO:Other things
- Predictive input
- ...
Thank you for the interest!
Oh this is cool. I am also interested in this. I've been looking for a one hand SMS, getting tired sms'ing with the stylus. Thanks for the great effort.
Ive also been looking for the same kind of program. It´s great that you make this effort. Looking forward for future programs. Once it´s done, i will defenetly make a donation to support further versions!!
It is very good!!!
Hi Sallala.
I think that it could be very usefull. It is what I need.
I've tried to use it in the default SMS client and I dont' know why in the field to find the contact you can not write other letters than the first (for example you can not write the letter b, but only a).
In any case I think that you made an eccelent work.
I hope you will go further with this wonderfull piece of software.
Bye,
Uros
Re: It is very good!!!
Urosh said:
I've tried to use it in the default SMS client and I dont' know why in the field to find the contact you can not write other letters than the first (for example you can not write the letter b, but only a).
Click to expand...
Click to collapse
Did you mean:
Start to write a new (SMS type) message, in the Inbox application, and you can't type corectly tha "To:" field?
I tried this. This is worked me fine, as in other windows. The delay time, while you switch a->b->c is quite short. Maybe this was the reason to you.
I also tryed the find contact window, and it works.
Did you know? When you press the Contact HW button, and start typeing, you immediatly type to the "find contact" box. To click in it, before typeing is not neccesarry ;-)
Question
Question
- How to implement the enter key?
A stroke up->down?
- How to implement the space and the backspace key?
A stroke left->right and right->left?
- How to implemet the cursor move-keys?
Strokes are make conflict with I write above
Let's response fast, I like to program it tonight!
Do remember, I waiting for methods that we can do with one finger without the stylus.
And I think there is no more space for another column of buttons. I think the size of the buttons now exactly good for komfortable typeing.. Or let's try more buttons?
Sallala, can you position the buttons just like that of a regular cell phone? and place the letters according to those of a regular cell phone? this way, it will be easier to switch from cellphone to xda and vice versa. you may follow the interface of WM2003's phone interface. i find it already comfortable dialling with one hand. what do you think?
Hi Boybi!
Urosh suggest this layout, and I think it's good.
The buttons are enough big to typing one finger, and it's size the same as the other input methods.
The normal GSM phone keboard have four row. That's mean, if I change the layout to your suggestion the panel height will be twice.
Let's take a look for example pocket excel! If the keyboard height is twice, and it is open, you can view only 4-5 rows from the excel sheet, because there is a formatting tab and a satuts bar too in excel.
But of course, typing maybe easyer on a bigger keyboard. And I know, peepole like the conventional methods.
So this is not a wrong idea, but I like to finish this layout first, and after, let's go back here! I think it is not a big work, to transform the layout.
Thank you!
i forgot the software you're developing is an Input Method and not a regular sms software. if this were a regular sms software, then i would strongly suggest to stick with a regular phone's layout.
great work Sallala! hope you could finish it soon!
Re: It is very good!!!
Sallala said:
Urosh said:
I've tried to use it in the default SMS client and I dont' know why in the field to find the contact you can not write other letters than the first (for example you can not write the letter b, but only a).
Click to expand...
Click to collapse
Did you mean:
Start to write a new (SMS type) message, in the Inbox application, and you can't type corectly tha "To:" field?
I tried this. This is worked me fine, as in other windows. The delay time, while you switch a->b->c is quite short. Maybe this was the reason to you.
I also tryed the find contact window, and it works.
Did you know? When you press the Contact HW button, and start typeing, you immediatly type to the "find contact" box. To click in it, before typeing is not neccesarry ;-)
Click to expand...
Click to collapse
I've tried it again and it works OK.
I don't know why it didn't work before.
Well done!!!
Uros
Re: Question
Sallala said:
Question
- How to implement the enter key?
A stroke up->down?
- How to implement the space and the backspace key?
A stroke left->right and right->left?
- How to implemet the cursor move-keys?
Strokes are make conflict with I write above
Let's response fast, I like to program it tonight!
Do remember, I waiting for methods that we can do with one finger without the stylus.
And I think there is no more space for another column of buttons. I think the size of the buttons now exactly good for komfortable typeing.. Or let's try more buttons?
Click to expand...
Click to collapse
For the cursors is it possible to use the 5 way HW pad? It could be the best solution.
For backspace it could be that you have to press any button for 1 second.
I think also that you can make two more buttons on the right (where now you have three buttons that doesn't work). In this manner you can make the last position (for example the first button abc1) for the numbers. The last two buttons should have also spacebar and other 5 or 6 characters (for example [email protected]? ecc. or what we need most).
What do you think?
Urosh
I forgot another thing.
It could be better if you implement a sound ("bip") or something like this when you tap. It is better to hear the tapping to know how many times you tap.
bye,
Uros

[07/24/2008] Finger Friendly Contact Application - PocketCM Contacts 0.25c - Alphabet

[01/25/2009] PocketCM Contacts 0.29 - Finger Friendly Contact Application
Hi all,
I've release PocketCM Contacts 0.29, feel free to test, comment, etc...
I made a new thread, because the old one isn't really manageable anymore, and this version is a big rewrite of lot of stuff, so I expect a few regression issue.
Theme for 0.18 and before will not work correctly with this version, you need 0.29 theme
Support for SMS forwarding
Support for sending SMS to multiple contact at once
Better VGA support: more usable, react better to the finger, improved Black and Dream theme
Big speed improvment on animation (looks nice on VGA now)
Speed optimization for all text rendering (smoother than ever)
Various fix and improvements
Faster SMS loading
Improved theme developer mode: read here
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
As always, you can get it here: www.pocketcm.com.
Also, PocketCM Contact is available for free for personal use, in order to support me, you can make a donation. I thank everybody who already made a donation, and you can thank them too: PocketCM Contact is free.
Hi
Just loaded it up, changed it to the black skin, which i like best. Seems to run great, haven't run into any problems yet. Very nice work, mate.
One think i did notise is, that when I go into a contact, the "Back" is missing the right side of the "B". Just the vertical part. No biggie, but still guess it's not suppose to be like that.
Keep up the great work.
Flemming
this is truly the best tool ever for pdas. thanks a million times for your hard work.
Great update you're doing a great job.
Loading times is better than 0.15, which is a great improvement.
IMHO - the only thing missing is a keyboard easy to find a contact, and the best one I could find is the one found in FingerFriendlyFriends program. I truly love that keyboard. Implementing it in PocketCM would make it simply perfect.
Keep up the awesome work!!
CABless Installation
Guys, how do I do this ?
(Sorry found it on the website)
KamaL said:
Great update you're doing a great job.
Loading times is better than 0.15, which is a great improvement.
IMHO - the only thing missing is a keyboard easy to find a contact, and the best one I could find is the one found in FingerFriendlyFriends program. I truly love that keyboard. Implementing it in PocketCM would make it simply perfect.
Keep up the awesome work!!
Click to expand...
Click to collapse
Why do you need a keyboard when all you have to do is slide your finger down the side of the screen to get the alphabet bar, it doesn't get much easier than that!
Install from a zip: copy the files
Filtering with keyboard: click on phone (bottom right) and you can filter easily
great job.
Few messages are missing, for instance when you want to delete a contact.
Tene, I love the start-up time now, it has dramatically decreased. My only quirks: It seems like the scrolling feature has a delay, I will flick and it will stall a second and then it will scroll very fast. It doesnt seem as smooth as iContact. Also, when pushing the favorites tab I think the word favorites should change to All after it is pressed because pressing it again leads back to all the contacts. When you used to have buttons the filter used to change to the all contacts button after you press it, why does it not when its just words? overall great though, good work Tene
spencepu3 said:
Why do you need a keyboard when all you have to do is slide your finger down the side of the screen to get the alphabet bar, it doesn't get much easier than that!
Click to expand...
Click to collapse
Did u try it?? it 1000 times easier to use that keyboard than scrolling with your finger, at least that's my opinion.
And since there's already a keyboard why not use a better one
KamaL said:
Did u try it?? it 1000 times easier to use that keyboard than scrolling with your finger, at least that's my opinion.
And since there's already a keyboard why not use a better one
Click to expand...
Click to collapse
Yes I have tried it and I do like it as well. However it does take up a good amount of screen real estate and for this reason I would rather not see it implemented.
Thanks .... Very Good Job But Still have the bug when I press and hold phone .... its minimize by it self and i can not press close button... why !!! idon not know
do i need to uninstall 0.15 first?
much better than previous version on the athena. runs fast now and very good. only quirk is it seems the animation for the filter is slow though on vga and lags. seems like sms animation lags a bit too. but much better than previous versions
Ive only noticed one bug, when using the the side scroll to go to contacts by letter, if i try to scroll all the way down to the end of my contacts, it does the bounce animation and half the screen (left) shows the end of my contact list and the other half (right) shows the beginning of my contact list starting at "A"
I dont have any "X", "Y", or "Z" contacts in my phone either so i dont know if that helps
thanks for making such an amazing piece of software.
Can we use the themes we made for the previous version, or do we have to start from scratch?
Love the app by the way!!
Wow.. loading time is nice now. I like it a lot (black theme). Looks much cleaner and more crisp.
Nice improvement!
Same buggies as already said in the topic, when using side scroll (a/z) and I select the z the screen seems to break up a bit. Also don't have Z in my phonebook.
And yeah, the B of 'Back' is a bit too far to the left, but that seems more like a skinning thingy.
Other than that it's working great so far!
syrguy1969 said:
Can we use the themes we made for the previous version, or do we have to start from scratch?
Love the app by the way!!
Click to expand...
Click to collapse
If I understand correctly you have to start from scratch because a lot has changed for the skinning.
New skinning has much more options and can be much more customized as far as I know. Also has gradients done with color codes rather than images.
Haven't tried it out yet (the skinning) but this is what I've read here and there.
I thought I had seen that somewhere as well...that sucks, I just got to the point I made a couple skins I like (for me, that is quite the accomplishment LOL)!!!!
I have a suggestion to make it even faster for some cases.
It seems you do a lot more processing than necessary to activate the PocketCM window on launch if it's already open.
If PocketCM is already running, switching to PocketCM from a task manager is much quicker than launching the .exe again. So maybe you can optimize your launch code to look for an existing instance earlier in your code and active it if it's already running.
TalynOne said:
I have a suggestion to make it even faster for some cases.
It seems you do a lot more processing than necessary to activate the PocketCM window on launch if it's already open.
If PocketCM is already running, switching to PocketCM from a task manager is much quicker than launching the .exe again. So maybe you can optimize your launch code to look for an existing instance earlier in your code and active it if it's already running.
Click to expand...
Click to collapse
It's already working like that.

Navigating without D-Pad (Physical or Optical)???

Hi all!
I am currently using the Touch Cruise, upgraded to it from an Artemis, and i love it. Now am planning to upgrade to the Touch HD. I really loved the device looks and screen size!
But my biggest doubt is - How exactly do we navigate around?
The iPhone is totally different and made in a way that u wouldnt need the dpad at all ever. But the Windows Mobile OS isnt like that.
For example - in the Dialer screen, how do i go down the call list, in the dialer mode itself (not in call history) and well, more small things like these which actually require a "d-pad" or atleast an optical dpad.
I was also considering the SonyEricssion Xperia X1, but dropped it due to the lovely screen of the Touch HD. But now i am thinking again.
Please help guys, please do give ur comments as to what is the technology behind the HD for better navigation - without a dpad.
Thanks.
Insane Devil said:
Hi all!
I am currently using the Touch Cruise, upgraded to it from an Artemis, and i love it. Now am planning to upgrade to the Touch HD. I really loved the device looks and screen size!
But my biggest doubt is - How exactly do we navigate around?
The iPhone is totally different and made in a way that u wouldnt need the dpad at all ever. But the Windows Mobile OS isnt like that.
For example - in the Dialer screen, how do i go down the call list, in the dialer mode itself (not in call history) and well, more small things like these which actually require a "d-pad" or atleast an optical dpad.
I was also considering the SonyEricssion Xperia X1, but dropped it due to the lovely screen of the Touch HD. But now i am thinking again.
Please help guys, please do give ur comments as to what is the technology behind the HD for better navigation - without a dpad.
Thanks.
Click to expand...
Click to collapse
yeh, i would really like to know too! For example, the moneycontrol.com app in JBed works only with the dpad, so this will pretty much be the deal maker/breaker for me...anyone?
For the most part, you'll be swiping the screen with with a stylus or any of your fingers.
In other parts, wherever you're able to pop up the onscreen keyboard, you can use the added directional keys on the onscreen keyboard.
I think as long as one is shielded by Touch controls from the underlying WinMobile controls the HD will shine. Without a Dpad one will have to use the stylus even more. That is one of WinMobile's weaknesses vs. OSX iPhone - it is not Touch from the ground up. But maybe a G1 ported Android for the HD will change this for us...
Hmm...
Thanks for ur comments guys, in that case, it looks that the SonyEricsson Xperia X1 is much better than this "usage" vise, and the Touch HD is more a cosmetic thing, wherein u get a bigger screen than the iPhone, but actually is slowing down ur working!
IF i am to take out stylus often, then its definately a bad phone! Thanks to the Dpad cum scroll wheel in the Touch Cruise, my phone usage is so much easier! i had problems slightly with the P3300 (Artemis) but this is like one step advanced to that.
Now the Xperia X1 is coming wtih a physical DPAD, AND also an Optical dpad/joystick! which i think is fantastic!
What do u guys think of it? Should i go for the Xperia X1 rather? or would the Touch HD be better than that?
Thanks.
:bump:
So how DID people adjust. I played around one briefly in the Orange shop yesterday, but I'm still not convinced.
I'm moving over from a Nike (touch dual) so use the D-Pad quiet a bit. Most when texting!
Thoughts please people!
i miss the dpad too on my htc thd..
speaking of popping the onscreen keyboard and using the direction buttons, is there a software which acts as an input method? just the arrow keys only to use as a dpad.. if not someone cud develop it.. i wud really do if i knew
mayb that wud make matters better for thd users.. wel hey, its better to hav just something rather than nothing at all
I'm still very new to my HD and pretty new to these fancy gadgets in general. From the little bit of research I've done so far though you can use 3rd party apps to remap the volume buttons to move up and down, and there's another app or 2 that is attempting to turn the g-sensor into a virtual d-pad as well.
I'm guessing it won't be long before these issues are perfected.
For the most part though, we're able to just swipe around the screen to scroll through the contact list, programs, etc.
Generally HTC has attempted to make it easier to use the device without the stylus, but Windows Mobile wasn't made that way, so you will almost certainly need to use the stylus.
Case in point - how did HTC/MS allow this to happen?
Start contacts, navigate down to the contact you want to call, but somehow, call the Work telephone number, NOT the default mobile number.
Normally you'd D-Pad down to choose the contact, d-pad left and right to choose the contact number (w for work, m for mobile etc), and dpad in to dial it. Try doing that with the blackstone.
Sigh. It's a lovely piece of hardware, but you miss the dpad when you don't have it.
But, at least HTC's modfications are a good start (elphantine start menu, menu for notification icons etc, menu for volume adjustment). I just can't stand them!
I've remapped a long press of the power button to bring up a virtual dpad instead. It makes life so much easier - makes me feel at home on the device, and the extra long screen resolution means it hardly interferes with normal usage when it's on screen.
V
vijay555 said:
Start contacts, navigate down to the contact you want to call, but somehow, call the Work telephone number, NOT the default mobile number.
Normally you'd D-Pad down to choose the contact, d-pad left and right to choose the contact number (w for work, m for mobile etc), and dpad in to dial it. Try doing that with the blackstone.
Click to expand...
Click to collapse
When you get to the contact swipe left or right to change the number/email or whatever before tapping the contact.
vijay555 said:
I've remapped a long press of the power button to bring up a virtual dpad instead. It makes life so much easier - makes me feel at home on the device, and the extra long screen resolution means it hardly interferes with normal usage when it's on screen.
V
Click to expand...
Click to collapse
Which virtual dpad are you using?
TIA
@fredskis - Swiping left and right is ok, but I find using the dialer and contacts somewhat hit and miss with the biotouch gestures. As I've said elsewhere, it just about works, but it's not perfect (I work in London, and accurate swiping on the Tube is a PITA). Again, I love the huge screen, but it's a shame the dpad had to go with it.
Segueing neatly on, @goody, I'm using a virtual dpad app that I wrote. It was just a quick idea I had, but I've found it extremely helpful. It's still a work in progress, as there are many more features I want to write in, but even now I find it indispensible.
V
vijay555 said:
Segueing neatly on, @goody, I'm using a virtual dpad app that I wrote. It was just a quick idea I had, but I've found it extremely helpful. It's still a work in progress, as there are many more features I want to write in, but even now I find it indispensible.
V
Click to expand...
Click to collapse
Hello Vijay, Where can I find your virtual dpad? I was not able to find it in your site. Would it be possible to share it with us, please? I'd be very keen in trying it out.
Thanks.
I have created one with Calligrapher.
vijay555 said:
I'm using a virtual dpad app that I wrote. It was just a quick idea I had, but I've found it extremely helpful. It's still a work in progress, as there are many more features I want to write in, but even now I find it indispensible.
V
Click to expand...
Click to collapse
That's fantastic V! Boy, can you share it yet? At least an alpha or something? C'mon man. share us your code!
I got my touch hd a week ago and there's a few essential programs that just are impossible to use......i also deem your d-pad indispensable
shameless bump. vijay555?
you can find my simple virtual dpad based on fingerkeyb here:
http://forum.xda-developers.com/showthread.php?t=483218
wow, I'll check it out!Thanks so much!!
Hi guys,
Sorry about shooting off of my handle, but VJVirtualMouseWinFX (code name, for now, certainly needs a better name) is not released yet.
I think there are many apps that can support a virtual dpad as that's not difficult to achieve, but I've re-written mine to support a virtual mouse (works like the Omnia's optical mouse pad, but hopefully better ) and dpad support amongst other features. I have to say, the Virtual Mouse thing was and is one of the hardest bits of code I've had to puzzle over .
I've just got a few more tweaks to make before it'll be ready for release, so not too long to go, I hope!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
V​
Looks pretty excellent. Any chance you could pop along to this thread and share your expertise?
http://forum.xda-developers.com/showthread.php?t=486268
Thanks.

Switching ATT Fuze HW Keyboard with an unlocked Touch Pro Keyboard

Does anybody know how to change the HW keyboard on a Fuze with an unlocked Touch Pro keyboard? Here is a website selling the HW Keyboard:
http://www.gsm4world.us/shop/touch-raphael-inner-keyboard-p-2161.html
i would imagine you would start at the screws under the door, look around in GOOGLE though, because im also interested in this
PROS--TAB, CTRL, etc buttons
CONS--no windows button, i like how the numbers are arranged on the fuze keypad.
things to think about here.
let us know about your findings, this will also void your warranty
Don't quote me on this but I'm *fairly* certain that there is *no* disassembly required to change the keyboard... If it's like my Tilt was (and I believe it is, from looking at the replacement picture) there is absolutely no need to remove anything... The replacement keyboard has a self-adhesive backing to it and is in several layers. You have to *carefully* peal away the old keyboard (don't worry if you lose a few buttons off the old one - you're pitching it anyhow) and make sure you get *all* layers (including the last black rubber layer that's sticky). You'll know you're all the way done when you're looking at bare circuit board with a bunch of little circle looking things. Peal off the backing on the new one, install, done. I'm pretty sure. But not certain.
mybikegoes200 said:
Don't quote me on this but I'm *fairly* certain that there is *no* disassembly required to change the keyboard... If it's like my Tilt was (and I believe it is, from looking at the replacement picture) there is absolutely no need to remove anything... The replacement keyboard has a self-adhesive backing to it and is in several layers. You have to *carefully* peal away the old keyboard (don't worry if you lose a few buttons off the old one - you're pitching it anyhow) and make sure you get *all* layers (including the last black rubber layer that's sticky). You'll know you're all the way done when you're looking at bare circuit board with a bunch of little circle looking things. Peal off the backing on the new one, install, done. I'm pretty sure. But not certain.
Click to expand...
Click to collapse
While that would work for an identical keyboard, we need to remove those sensor points you were trying to describe. Otherwise the keys will be different, but the actions will remain the same.
I'm sure the keys can be changed via a simple cab as they are not hard set.
D3TH METAL said:
I'm sure the keys can be changed via a simple cab as they are not hard set.
Click to expand...
Click to collapse
I am not just talking about software remapping...I am talking about Hardware remapping seeing as though the Fuze and Unlocked Touch Pro have 2 different keyboard layout.
I'm going to be as gentle as possible...
The circuit board beneath the keys is *IDENTICAL*. Additionally, the key location, size, and placement is *IDENTICAL*. That said, it should be a mere matter of replacing the keyPAD (that is the little plastic keys that are attached to several layers of rubber and self-adhesive) and using a different key mapping via Advanced Config or some similar tool.
gramsey1911 said:
I am not just talking about software remapping...I am talking about Hardware remapping seeing as though the Fuze and Unlocked Touch Pro have 2 different keyboard layout.
Click to expand...
Click to collapse
Yeah. That can be done via a registry change of 1 number It has the different layout because of that registry edit. It's no different hardware wise.
i mean its a really cool idea.. but compare the TP keyboard to the FUZE keyboard. i honestly think it is better. better shortcuts, they can be remapped using xcsdm's button mod.. and a start button to =] plus, just the basic FN>(shortcut) like what im saying is there are more symbols on he HW keyboard, you dont have to hit FN> Space to aquire some basic symbols that you have right there instead.
and btw i remapped my CAPS button on my fuze to become CTRL, seeing there is no use for CAPS (or TAB a that matter) since you can just hit shift twice and it does the same... kind of retarded on at&t's part in my opinion.. i dont think they added a ctrl button because theyre trying to dumb-down america. haha just my theory
EDIT
..then again, im just rambling.. because i still think it would be cool to have the stock keypad.. do IT gramsey!!! I WANNA SEE
I'm interested in this also. Can't stand not having a tab and control key.
If anybody makes this change, do post pics and install instructions.
I tried looking around for "peeling" off the keyboard but couldn't find any.
im pretty sure the buttons pop off, just like on a laptop
The link for the hardware Touch pro keyboard is in post 1. I stumbled upon it looking for extra parts for the fuze/touch pro.
@everyone
I ordered it and I should have it in a couple of days...I will post pics when I get it done
modem_man said:
I'm interested in this also. Can't stand not having a tab and control key.
If anybody makes this change, do post pics and install instructions.
I tried looking around for "peeling" off the keyboard but couldn't find any.
Click to expand...
Click to collapse
Alright..
well i got it.
its a little bit more technical than you might think. you need to void the warranty for this.
look
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
it looks to me like you need to take it apart and put it in holes in little nipples (hehe ) inside the phones housing
So is it possible to just peel of the fuze keyboard and replace it with the TP keybord without taking off the adhesive.
zachthemaster said:
Alright..
well i got it.
its a little bit more technical than you might think. you need to void the warranty for this.
look
it looks to me like you need to take it apart and put it in holes in little nipples (hehe ) inside the phones housing
Click to expand...
Click to collapse
no, i think the little holes insert into the housing and then they close into eachother
Zacht....thanks for the pics.
Guess I'll wait until the warranty ends on the phone before I attempt it.
If you decide to go ahead and change it out, do post your experience and the difficulty level for changing the keyboard.
Thanks.
i might be getting a touch pro soon so if i do ill do it =]
maybe someone else could give it a shot?
Any idea if this might work with the Verizon HTC Touch Pro? VZW, in their infinite wizdom, has put an arrow inbetween the N amd M keys.
I'm looking at a photo of the VZW phone, and it doesn't look like it has as many buttons. For example the top row is 1234567890. There's no - or =, as appear in the photo of the potential replacement.
Fingers crossed.
I could be wrong but the Verizon TP only has 48 keys, while ATT, Sprint, Alltel versions have 57 keys. That is another thing that those smartguys at Verizon screwed up with their version of the Touch Pro.
gramsey1911 said:
I could be wrong but the Verizon TP only has 48 keys, while ATT, Sprint, Alltel versions have 57 keys. That is another thing that those smartguys at Verizon screwed up with their version of the Touch Pro.
Click to expand...
Click to collapse
There's definitely fewer keys. The question is if under the keyboard if the electronics are the same. If they are, might a replacement keyboard work after doing registry edits to remap the keys?
I can't imagine this is the case, but I guy can hope...
If there are only 10 keys across the top, but the other carriers have 12, I'd think that the contact points on the electronics must be different, but who knows.

[APP] Pocket Gforce v2.04 RC (04-11-2009)

Hi all If you already follow my Thread of" Pocket Gforce" you know that i stop working on it because of the lack of time.
Atm igot myself whit some spare time and whit lots of requests to continue the project.
So i start developing a new Pocket Gforce (v2) that is fully customizable and works in any Resolution(VGA, WVGA, etc and Landscape or Portrait) as long you got a proper skin.
This is where you come in.
This is the skin that i made and i will explain how you can make one.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
BIG UPDATE
The "basic.png" is the skin that i create (i advice to use paint.net or other program to make the skins using layers)
The "basic.ini" is the configuration of the skin like this
//Starts Here (don't change the lines order)
Basic Skin (skin name)
Landscape=1 (0= portrait 1= landscape)
Gforce X axis
dial_enable=1 (is thedial visible 1/0)
dial_scale=1 (scale in G)
dial_x=324 (x coordinate (remember uper left corner is x0 y0))
dial_y=360 (y coordinate )
dial_l=80 (length)
dial_z=0 (where is zero value)
dial_a=29 (aperture of the dial)
dial_color_r=255 (dial red color 0~255)
dial_color_g=255 (dial green color 0~255)
dial_color_b=255 (dial blue color 0~255)
digital_enable=0 (digital value enable 1/0)
digital_X=300
digital_y=250
digital_size=30
digital_color_r=0
digital_color_g=0
digital_color_b=255
graph_enable=0 (graph enable 1/0)
graph_x=0
graph_y=0
graph_Width=0 (width of the graph)
graph_Height=0 (height of the graph)
graph_max=1 (max value of graph)
graph_show_max=0 (show max value or not 1/0)
graph_color_r=0
graph_color_g=0
graph_color_b=0
graph_frame_enable=0 (show frame around graph 1/0)
graph_frame_color_r=0
graph_frame_color_g=0
graph_frame_color_b=0
graph_background_enable=0 (show background on graph or transparency 1/0)
graph_background_color_r=0
graph_background_color_g=0
graph_background_color_b=0
// the file continues for the Y Z T and Speed dials (at the moment speed dont work)
(Midle dial is "S", left one is "Y", right is "Z" and bottom is "X"
And this is the part that show all the skins that you have in the skins folder and where you can change them. To access it push middle button or open "Pocket gForce 2 Options"
Unbaliveble only one person post something and actually no one contact me about skins or beta testing so i suppose no one really cares... but i had 1215downloads of it
So if the community don't want to help i just gonna sell my project as i was always for open source but...
Any way the program is now working whit the Sensors and in the next week i will test whit the gps part.
So do you really care/like about Pocket Gforce ? What to see Pocket Gforce 2 at max capacity, the way you like and above all FREE?
So Start making some skins...
Log Version
2.04 Touch Menu for Dpad-less PDAs, Extra Costume Skins, beta GPS system, beta Log system. More info on page 4 post 35
2.03 Sensor Working, New Installer, Graph implemented, More skins
2.02 More skin customization (Digital dials and easy skin changer)
2.01 release of Pocket Gforce 2 whit skins customization
Skins already on the installer
Basic VGA Landscape (XYZT dials and Digital T)
Carbon VGA Portrait
gfAnaliser VGA Portrait (XYZ dials and XYZ Graphs)
sismo VGA Landscape (XYZT Graphs and digital XYZT)
Also 4 Future use
can I use it on my omnia
any way i already downlodad ir lets see if its work on my omnia ill let you know
Please keep up the good work, if you received no big feedback for your apps, this might be just because the people are happy with it and got no problems. I see most of the replies for any application is based on errors and bugs.
Hi all i made some major updates as the Sensores are now working and i implemented a graph system.
Check the skins i made so you can understand the possibility of this program, and ppl plz contribute whit some skins tips or critics cuz i need some incentive to keep it free
jr_daza said:
any way i already download ir lets see if its work on my omnia ill let you know
Click to expand...
Click to collapse
It should work but back then the sensors where not activated, check the latest versions, but as the originals skins don't have the proper size you will not use the full size of your screen.
lony said:
Please keep up the good work, if you received no big feedback for your apps, this might be just because the people are happy with it and got no problems. I see most of the replies for any application is based on errors and bugs.
Click to expand...
Click to collapse
I suppose your right but no comments at all is very frustrating...
I have downloaded it. I will reply after the use.
Ah thats awesome
I love the version befor, hmm i dont remember the version number but i truly love it!
One thing i think you implement or change is a tab or mode that the speedometer is the same size as the overall g-meter.
That i think would be nice
Just PM me if you need any testing!
//linkus
EDIT
I noticed one thing, I have SPB Mobile Shell, on a Touch Diamond, and when i start the app and it change the display to landscape, it wont change back to regular mode after exit.
Cheers
//linkus
hi !!
i've never used your app, but i can test the last version if you want !!
I'm searching such an app for a long time, because i can't buy me a Nissan GTR !! (To understand the joke, ask google to show you the computer screen of that car !!)
Have a nice day !!
love the v1 app but couldn't get it to show in MPH, so thought i'd give the new version a try. Looking good so far but the screen doesn't fill properly on my TouchHD. Also, can't find a way to exit the app, other than taskmanager which leaves the screen in landscape mode. Thx
gilberti69 said:
Looking good so far but the screen doesn't fill properly on my TouchHD.
Click to expand...
Click to collapse
As i say there is a need to some one to make some skins for other resolutions so my one skins fit best on VGA devises, wi dont you try to make some skins and post them here for other also? And dont forget that is not only backgroud is also what you whant to display.
gilberti69 said:
Also, can't find a way to exit the app, other than taskmanager which leaves the screen in landscape mode. Thx
Click to expand...
Click to collapse
Actualy i forgot that not all devises have the Dpad so my new vertion will be totaly TouchScreen controled, sorry for that.
Any way the new vertion will be release next monday or so whit the GPS working.
I've no idea how to make a skin, but if you give me some pointers, or links to tutorials i'll have a go, I mean, how hard can it be?? LOL (ducks)
gilberti69 said:
I've no idea how to make a skin, but if you give me some pointers, or links to tutorials i'll have a go, I mean, how hard can it be?? LOL (ducks)
Click to expand...
Click to collapse
I supose my explanation on the first post is a ls some what confuse, so here is a temporaty tourial as i supose i can make a video and post in youtube
I recommend you grab a copy of the free Paint.Net whit as me tool "magic wand" for select parts of images and have multi layer capability. There are lots of tutorials about it.
1. google some gauge dials like this one for example
2. find some nice background for it
3. use Paint.net and the tool "magic wand" to cut only the dial (normally you need to adjust the % of the tool to get the part you need.
4. you wil get a clean image of the dial without the background, remove also anything you dont want, like needles if it there is any or any text you dont need.
5. make a new image whit you device resolution whit the background
6. Put a new layer on top of the background and copy/past the dial in the spot you want
7. repeat the last step fot the rest of the dials
8. save it as "test.png" MUST BE PNG
9. Open one of the already created skins like "basic.ini"
(check post one for a explanation of the ini file)
10. disable anything that you dont use (like some dials digitals or graphs)
11. start putting coordinates and sizes (use paint.net to get the coordnates for some poits like the center of the dial.
12. save it as "test.png"
13. copy the "test.png" and "test.ini" to the skins folder
14. enjoy
Ok, thought I'd try something simple to start with so i just made an HD version of your basic skin. I wanted to put the speed on there too, but it shows as huge 'g' numbers so i just turned it off in the ini. Once i figure out the concept of skinning properly i'll come up with some others (i prefer a portrait style). Incidentally i the middle dial is 'T' not 'S' as stated in your instructions. Couldn't figure out how to make the dials eliptical rather than round either.
I think i'm getting the hang of it. Tweaked gfAnalizer for the HD and created a new skin from scratch. Let me know what you think, obviously the speedo isn't working but i've left it enabled anyway.
Nice start whit the skins, im going to put the layer files of basic so ppl can use them easy.
Im compiling users skin on then 3post, after some more skins appear
Just been for a test drive
There are a few things i think this app needs:
Exit option
Calibrate or Zero option when installed in car.
0-60 time which starts when car moves off and stops when reaching 60.
Log facility, ideally with gps info stored for overlay on google maps
Regards
gilberti69 said:
Exit option
Calibrate or Zero option when installed in car.
Click to expand...
Click to collapse
D-Pad only, will be fixed in the next release
gilberti69 said:
0-60 time which starts when car moves off and stops when reaching 60.
Log facility, ideally with gps info stored for overlay on google maps
Click to expand...
Click to collapse
Already on the Pocket Gforce 1 so its just a matter of time. (~two weeks?)
Good job!
You develloped a great app! keep on going the good work man!
Plz implement the 0-60 timer and keep working at this app

Categories

Resources