yashsingh1/xdaforums huggingface dataset:
[Touch Pro CDMA] Atruongmai:
I have been trying to flash the rom on my Fuze, but i keep getting the repeated problems over and over again. I want to flash my current rom

(1.95.502.5 WWE) to another rom (NATF v4.0 Fuze Lite). As i followed the instructions on the "ROMUpdateUility.exe" it starts to flash (update) it stays at 0% for a few mintues. Then later it says i have to take out the batteries and so on~. I need someone to help me solve this problem. Please help!
[Touch Pro CDMA] atomic2mod:
this is the cdma forum. And a double post.
[Touch CDMA General] manifest3r:
pretty nice, although im not a fan of few of the colors :p

the background is nice! I have the same for my Vista Logon screen :D
[Touch CDMA General] agentmikeyd:
what are you using ? I am using Wad2 on my Vogue. I would like to get a copy of your programs with instructions.
[Touch CDMA General] magicalan:
I used this rom

http://xdaforums.com/showthread.php?t=425267

and the apps are as follows:

A_C S2U2

A_C S2V

Acemanice Orangle Black TSK

Beyond Invisible Manilla2D Weather

dharvey sensivity

Diamond_v2.0b

DxC Iphone Dialer Eearth WWE v.3.5

Google Maps

HTC Album 2.0

PPCSoft psShutXP

RARLAB Pocket RAR

Resco Keyboard Pro

Shakass Icone Demarrer

Skyfire Browser

snctln M2DC

Sprint Mobile Email

XDA-SPC-Noonski HTC Youtube

and the theme from my S2U2 its here

http://xdaforums.com/attachment.php?attachmentid=163820&d=1236311050

hope i helped :mrgreen:
[Touch CDMA General] 1moreforum:
I've looked around and haven't seen any other examples of the diamond theme with the style of buttons you have, is this just an option within the home customizer? Very nice looking by the way!
[Touch Pro, Fuze Themes and Apps] mhumphrey:
How does it work?

Can you tell me how this works? I'm an experienced software dev, but new to Windows Mobile programming.
[Touch Pro, Fuze Themes and Apps] jsmith8858:
Hi -- I am in the same boat as you; experienced developer, but very new to windows mobile and very rusty with C++. So, I may not be the best to learn from! but, at the core of things, we use a windows "hook" to grab keyboard messages before they are processed.

More info here:

http://msdn.microsoft.com/en-us/library/ms644990(VS.85).aspx

Hope that helps. I will also post my source code eventually.
[Touch Pro, Fuze Themes and Apps] vizmaster:
Just try it but not working :(

MSG = warning Couldn't install hook... terminating

have any sugestion?
[Touch Pro, Fuze Themes and Apps] irus:
I really think this app as potential but all i really want to to remap the the internet key to CTRL and it seems to work but it will also open the file.... example if i want to copy over pictures from a folder but the files are not next to each other i press the internet button and it will let me select three different pictures but will open them also so how do i get around that. hope i explained it correctly. thanks
[Touch Pro, Fuze Themes and Apps] jsmith8858:
see "note #4" in my post. (which you quoted)

If you can't map those keys using the Buttons settings, then the easiest way is to map the "?" key as CTRL, and then simply map SHIFT-PERIOD (or something like that) to the Question mark. I don't think an extra keystroke for a question mark is a big deal if it gets you a nice CTRL key.

EDIT: I just re-read your post more carefully. I actually have no idea what you are asking.
[Touch Pro, Fuze Themes and Apps] mhumphrey:
Thanks, yes that helps. You may want to Google "Windows Mobile services.exe" - you can make this app run as a service so there isn't a window hanging around.
[Touch Pro, Fuze Themes and Apps] irus:
sorry i will try to give a better example below

file1

file2

file3

file4

file5

so lets say im in total commander and i want to copy file 1, file 3, file 5 to a different directory. so i press and hold the internet button(which i have remapped as CTRL) and tap on file 1 which opens the document so i close out of the document and tap on file 3, so now file 1 and file 3 are highlighted(selected) so file 3 opens and i close out of file 3 and tap on file 5 which opens file 5 which i close out of and now i am in total commander with 3 files selected i can now tap & hold and select copy and it will copy. but i want to select the files with out them opening. i know i can change the options to double tap in total commander and that would fix the problem but i was just wondering if there might be another way. thanks hope this is better :D
[Touch Pro, Fuze Themes and Apps] jsmith8858:
I think you gave yourself your own answer. I can't really give you Total Command support here in this thread, I have no idea. I just map the keys, I don't control how applications respond to them!
[Touch Pro, Fuze Themes and Apps] jsmith8858:
hmmm, interesting. Are you using a Fuze or some other device? What ROM? Any info you can provide would be useful.
[Touch Pro, Fuze Themes and Apps] jsmith8858:
Absolutely. An item on the "to-do" list.
[Touch Pro, Fuze Themes and Apps] vizmaster:
I'M using a touch pro for Telus ROM 1.03.661 date 10/14/08

I tried a hard reset before still no luck
[Touch Pro, Fuze Themes and Apps] efrant:
Doesn't seem to work for me. When I start the program, no window appears, and the key maps don't work, except for FN-period, which opens the window...

I'm using Rogers_Fuze_Rom_v2_2009_02_19 by digitalextremes, which is essentially RUU_Raphael_HTC_WWE_5.05.405.1_R_Radio_Signed_Raphael_52.58.25.30_1.11.25.01_Ship

I have a Fuze.
[Touch Pro, Fuze Themes and Apps] jsmith8858:
No window appears when the app starts.

Are you sure your key mappings are not working? Nothing really seems to happen for most of them, since they are keys like HOME, END, CTRL, etc -- you'd need an app open that uses those keys to see the effect.

For example, open up Word, and tell me what happens when you press the "?" key on your keyboard. Or, give me specific examples of what you tried, what you expected to happen, and what did happen instead. That info makes things much easier to troubleshoot rather than just saying things "don't work".
[Touch Pro, Fuze Themes and Apps] efrant:
I'll give you an example: I open Outlook and create a new message. I then open your app via File Explorer. I click on it again and see the window (just to make sure it is open). I then type something in the body of the message, and highlight it. I push "Calendar"+B to bold it, but my calendar opens up...
[Touch Pro, Fuze Themes and Apps] jsmith8858:
It runs in the background! It is designed to be used while the window is hidden. The app's keymappings are suspended when the window is open so it can show off the key codes and in case you have errors/problems with the mappings. Simply don't show the app's window (click HIDE if it is open already) and the key mappings should take effect.

EDIT: Also, as mentioned in the initial post, you cannot use the Calendar, Internet, etc, keys unless your ROM let's you map those keys to "None", otherwise the normal button action still occurs. So, you'd need to use ? for CTRL in that case, or define your own mappings using other keys.
[Touch Pro, Fuze Themes and Apps] efrant:
Sorry, my previous post should read as follows:

"I'll give you an example: I open Outlook and create a new message. I then open your app via File Explorer. I click on it again and see the window (just to make sure it is open). I then click on HIDE. I then type something in the body of the message, and highlight it. I push "Calendar"+B to bold it, but my calendar opens up...
[Touch Pro, Fuze Themes and Apps] jsmith8858:
See the EDIT in my previous post. And, tell me what happens when you press ? (question mark) plus "B". That should do what you want. (Assuming Outlook supports CTRL+B = bold)

A good one to test that's pretty universal is CTRL-A to select All. (i.e., works in File Explorer, Word, any text control, etc)
[Touch Pro, Fuze Themes and Apps] efrant:
Yes, CTRL is maped correctly to the ?-key. So it actually does work. My mistake. Except for the calendar, contacts, internet, etc. keys.

It's too bad that my ROM doesn't support mapping those keys to NONE. Is this something a chef can cook in?
[Touch Pro, Fuze Themes and Apps] jsmith8858:
Yeah, it must be cooked in as far as I know, drivers and system files need to be replaced or updated as far as I know. NotATreoFan's ROM and I think Da_G's have this feature. I am trying to see if I can figure out a way around this, but no luck so far. I am going to see if I can "hook into" messages sent to the Keypad.dll and figure out if that works.
[Touch Pro, Fuze Themes and Apps] efrant:
The would be awesome. I really would like to remap all 4 of those keys (Calendar, Contacts, Messages, Internet), as I never use them, but I would definitely use CTRL, TAB, HOME and END!
[Touch Pro, Fuze Themes and Apps] jsmith8858:
Agreed! That's the main idea. Hopefully I will figure something out soon regarding those 4 keys. In the meantime, ? is a good candidate for re-mapping, and there may be other keys you don't use too often you can remap.
[Touch Pro, Fuze Themes and Apps] jsmith8858:
I finally have a solution for this; new version coming tomorrow that will let us map those keys even if the ROM doesn't support it, plus now I have the windows key mapping reliably as CTRL or whatever else we need. The only catch is we need to create some hidden "do nothing" shortcuts that the system uses when those buttons are pressed, but it's easy to do. (There's info about these shortcuts here: http://xdaforums.com/showthread.php?p=3184496 )

Plus, the app will have a CAB installer and a real icon! (still no real UI, though)
[Touch Pro, Fuze Themes and Apps] efrant:
You rock! I'm looking forward to testing it out!!
[Touch Pro, Fuze Themes and Apps] jsmith8858:
New version updated, first "official" beta release. See first post for details.

Includes info on mapping CALENDAR, CONTACTS, etc, by manually copying a shortcut to a few locations. Future versions will do this automatically.
[Touch Pro, Fuze Themes and Apps] efrant:
Thanks for the new version. I will have a go at it tonight. All I want to do is the following:

1) map CTRL to Calendar

2) map TAB to Contacts

3) map HOME to Email

4) map END to Internet

5) map ESC to Shift+Back

There's an issue I see already though. I just look at the folders in your quote above, and I don't have all those shortcuts in the folders you specified...

I don't have \Windows\Short_Messaging.lnk and I don't have \Windows\Start Menu\Calendar.lnk and I don't have \Windows\Start Menu\Programs\Media Net Home.lnk, but I do have \Windows\AppButtons\Contacts.lnk
[Touch Pro, Fuze Themes and Apps] jsmith8858:
Hi, sorry I guess it is not clear: it doesn't matter if you have those shortcuts now. You just need to copy the NoButton.lnk file as specified to *create* those shortcuts.

The keyboard driver is weird: it looks for those shortcuts when the button is pressed, and if they don't exist, then it apparently just executes .exe directly (or uses some other shortcut somewhere else, who knows). However, if any of those shortcuts *do* exist, it uses the shortcut instead. Thus, we can technically assign whatever function we want to those keys by placing the shortcuts as indicated.

So, just create those shortcuts as specified and it will work!

If this still doesn't make sense, let me know.
[Touch Pro, Fuze Themes and Apps] efrant:
No, that's perectly clear now. Thanks, and I'll let you know as soon as I try it out.
[Touch Pro, Fuze Themes and Apps] efrant:
Hi, So I finally had a minute to test it out. Unfortunately I still can get some of the apps to not start up when I push the keys. Here are some points:

1) All the keystrokes are mapped correctly to the appropriate keys.

2) The "Contact" button on the keyboard works as it should, i.e., when I push it, I get a tab, with no launching of the contacts app.

3) The other three keys (Calendar, Messaging, Internet) still launch the applications. I have a feeling that this is due to the NoButton short cuts being place in the incorrect locations. As I had indicated a few posts back, those three shortcuts do not exist in the specified locations on my Fuze, while the Contacts one did, which I replace. It looks like I need to find the correct location of the shortcuts on my Fuze...

Edit:

Ok, I made some mistakes. I had added the .lnk extension to the names, so it appeared as Short_Messaging.lnk.lnk instead of Short_Messaging.lnk.

So, now I have 3 of the 4 buttons working properly: Contacts, Messaging and Internet. I still can't get Calendar to work properly though. Do you think that this may have to do with the fact that I don't have the Calendar app on my Windows Start menu?

Edit 2:

Ok, finally got the Calendar button to work. I had to set Calendar as one of the programs in my Windows Start menu.

I will keep testing your app for stability. So far I found that when the Contacts button is pressed when the app in not active, it returns an "e" with 2 dots on top.
[Touch Pro, Fuze Themes and Apps] jsmith8858:
Hi -- glad you got it working, you should have just followed the instructions exactly as given regarding where to copy those shortcuts and it would have saved you a lot of trouble and guesswork! :)

Can you give a specific example where you are getting the "e" with 2 dots that I can re-create?
[Touch Pro, Fuze Themes and Apps] efrant:
I did copy them in the right spots, just had them named wrong (i.e., *lnk.lnk instead of *.lnk)! :D

However, to be clear, for my Fuze, when I copied NoButton.lnk to \Windows\Start Menu\Calendar.lnk, it didn't work. I had click on Start->Settings-->Menus and select Calendar (so that it shows on my Start menu). I had 7 other apps in my Start Menu, and Calendar was not one of them, but now it looks like I have to have it there.

Sure. Just go into Outlook, have the keys mapped normally (i.e., not with your app), and push the Contact key in the body of a new e-mail
[Touch Pro, Fuze Themes and Apps] jsmith8858:
Wait ... you have *disabled* the Contact key by putting that shortcut there, remember? So, what do you expect *should* happen when you have the contacts key disabled, and you press Contacts, and there's no key mapper running? Of course it won't work. Why it outputs an "e" with the dots, I have no idea, but since you have disabled the key and it's not mapped, just don't press it, right?

This is just the way the fuze keypad.dll works, unfortunately. Like I said, if you want to use Calendar, Contacts, etc, you must disable them by copying the .lnk file as indicated. If you don't want to disable these keys, then you need to map some other key.

At some point, I am looking into having the app manually copy and set up these shortcuts automatically if you have any of these keys mapped, and it will remove them when the app is no longer enabled, but I just have no time to work on that right now.
[Touch Pro, Fuze Themes and Apps] efrant:
Yes, I understand this. I was just pointing out that if the key mapper is NOT running, and I push the Contacts button, I get an "e" with two dots on top. The other keys return nothing (as expect). Thats all I was trying to say.
[Touch Pro, Fuze Themes and Apps] solmaker:
You're my hero!

Thanks so much, jsmith8858! Flexible keyboard remapping was #1 on my wish list, and now you've accomplished it. I've tested it out on my NATF 4.4 ROM and it works perfectly as per your documentation. Here's some comments/questions:

1) Your thread title should be corrected to [3-13-2009] not [3-13-2008]. I actually bypassed your webpage when I first saw it because 2008 made me think it was year-old, pre-release old news.

2) Initially I didn't think the CALENDAR and ? mapping to the CTRL key was working, because I thought it was a next-key toggle like Shift and FN. Finally I realized it worked if I held down the CTRL key simultaneously with pressing C, X, V, etc. Perhaps your documentation could make that clearer.

3) My remaining pet peeve is wanting a one-click method to switch to the numeric keyboard, instead of needing to press FN twice. I've tried mapping to ##00, ##, and #00#00, but these give errors on Kwik-E-Map startup. I've also tried mapping to 90 (NUMLOCK), but that's ineffective. Ideally it'd be nice to map CAPLOCK to double-FN (it might even be a plus if both CAPS and FN mode are shifted on simultaneously).

4) Is it possible to map the right SHIFT key to something different than the left SHIFT key? I tried mapping A1 (RSHIFT) but that was ineffective.

5) Do you have a donation method? If you don't want to post publicly, feel free to send me a message.

Thanks again,

solmaker
[Touch Pro, Fuze Themes and Apps] jsmith8858:
Ha, how did I miss that? Updated, thank you!

Good point, I didn't think of that. I will clarify that in the next version.

I don't think I can help you there. The fuze keyboard is funky, and there seems to be no way to get it to respond to key presses that are generated via code. (i.e., sending a FN key code will not make the FN light turn on, same with CAPS LOCK). I think you will just have to suffer with a double-FN press to turn on the numeric keys -- come on, it can't be THAT bad! :)

For some reason, the FUZE keyboard doesn't seem to be returning scan codes, so I cannot distinguish between the left- and right-shift keys, or many others ... for example, the "OK" key is the same as the "BACK" button on the face of the unit as well.

Hi -- you can always paypal me at smith-dot-jeff-at-yahoo-dot-com. I appreciate the thought, but please do not feel obligated in any way!

You're very welcome! Next version will include new features such as changing the mappings depending on the active window. This is mostly useful for mapping Volume Up/Down, the BACK button, and the phone buttons. You can set up mappings for multiple windows at all once, and set up exclusions for multiple windows as well, so ideally it will be very easy to set things up just the way you want.

I also am looking into using some of DredSensor's code (from the Diamond forum) to better map the HOME key, and maybe even do some tap stuff.
[Touch Pro, Fuze Themes and Apps] solmaker:
>I think you will just have to suffer with a double-FN press to turn on the numeric keys -- come on, it can't be THAT bad!

You're right, it's not THAT bad! :)

BTW, can SHIFT+? or FN+? or WIN+? be mapped to anything, or is that precluded by the funky SHIFT+/ implementation for the Question Mark key?

BTW2, like you, I'm an experienced Windows (but not WinMobile) programmer. Can you tell me what WinMobile development platform you're using (and where to get it)?

Thanks again... your further Kwik-E-Map plans sound promising.
[Touch Pro, Fuze Themes and Apps] jsmith8858:
Sure, you include more than 1 modifier in the mappings so it should work. So, since the question mark key is $BF, you could specify &$BF to map WIN-? to something. Be sure to specify this before you specify a $BF mapping, since if $BF gets mapped to something first, it will never find the &$BF mapping.

Visual Studio 2005 and the windows mobile 6 SDK. The SDK is free, but unfortunately VS2005 is not. There is a trial you can download, I believe. Also, the current version is actually 2008.
[Touch Pro, Fuze Themes and Apps] solmaker:
>Visual Studio 2005 and the windows mobile 6 SDK. The SDK is free, but unfortunately VS2005 is not. There is a trial you can download, I believe. Also, the current version is actually 2008.

Is Visual C++ version 6.0 (from 1998) good enough?
[Touch Pro, Fuze Themes and Apps] jsmith8858:
To be honest, I am not sure... You can try embedded Visual C++ 4.0:

http://www.microsoft.com/downloads/...3D-50D1-41B2-A107-FA75AE960856&displaylang=en

I believe that is completely free. I think it's pretty old, more or less the embedded equivalent of Visual C++ 6.0. There are a few service packs you'd need to download/install as well, if they are not included in the build.
[Touch Pro, Fuze Themes and Apps] solmaker:
>You can try embedded Visual C++ 4.0:... I think it's pretty old,...

Thanks for the link! It looks like it only works with WinMobile 2003 SDK, but that's not so bad, since such programs would work with older Pocket PCs. It may be old, but strangely "Date Published" is just 2/19/2009.
[Touch Pro, Fuze Themes and Apps] Ramtin Madani:
Does it work for Touch Pro? Nothing happen when I press "?" in word!! and when I run the program, it gives me an error: "Warning: Couldn't install hook... Terminating"
[Touch Pro, Fuze Themes and Apps] solmaker:
Is there any way to disable the annoying WIFI (FN+LEFT) and T9 (FN+RIGHT) keys so they be remapped? Part of the problem is that its easy to hit them accidentally while using the arrow keys and flipping back and forth with FN, which propels one out of the program.

Also, is there any way to access menu soft keys such as File and Edit? Using Alt-F and Alt-E doesn't work. Likewise mapping to the TSOFT1 and TSOFT2 keys seem to have no effect.
[Touch Pro, Fuze Themes and Apps] jsmith8858:
Hi -- not that I know of. Sorry!

I have had no problems mapping to the softkeys, it seems to work fine. Are you sure you have the right key codes? What are you trying to map to those soft keys?
[Touch Pro, Fuze Themes and Apps] jsmith8858:
I do not know if it works on anything other than the Fuze. Certainly the default key mappings won't work, since the keyboard layout is completely different.

Regarding that error, it seems there was an issue applying the "keyboard hook" ... what ROM as you running?
[Touch Pro, Fuze Themes and Apps] Ramtin Madani:
I am using: 5.05.401.1 WWE
[Touch Pro, Fuze Themes and Apps] solmaker:
>>Also, is there any way to access menu soft keys such as File and Edit?

>>Using Alt-F and Alt-E doesn't work. Likewise mapping to the TSOFT1

>>and TSOFT2 keys seem to have no effect.

>I have had no problems mapping to the softkeys, it seems to work fine.

>Are you sure you have the right key codes?

I was using codes 70 for TSOFT1 and 71 for TSOFT2 given at:

http://msdn.microsoft.com/en-us/library/bb431750.aspx

>What are you trying to map to those soft keys?

Just as a test, FN+O and FN+P. (But doing so was also causing problems

launching and using the KwikEMap Window, which went away after #4F=70

and #50=71 were commented out.)

BTW, when the soft key labels are replaced by menus like File and Edit,

do find that your soft key mappings open up the first two such menus?

Thanks!
[Touch Pro, Fuze Themes and Apps] jsmith8858:
I have no problems mapping those key combos to the two soft keys, it works perfectly, and it doesn't seem to interfere with FN+PERIOD in any way. (I am defining those keys *after* the FN-PERIOD). They work fine for "soft key" menus, but, no, they don't select the first two menus in say, TCPMP, I guess it just doesn't work that way.

I am using a newer build, which I will release soon, so maybe the soft keys didn't work before, but they definitely work now. The new build lets you assign different key mappings to different active windows as well, and should be a little more efficient.
[Touch Pro, Fuze Themes and Apps] kusbainian:
Nice app ... thanxs

cant get ctrl I (tab) to work

I added a setting for the following to the default cfg

+49=09 (CTRL-I -> Tab)

-----

it should be

+49=+09 (CTRL-I -> Tab)

it works for TotalCommander & Pocket Word Editor, but not Notes:(.
[Touch Pro, Fuze Themes and Apps] jsmith8858:
You shouldn't need the +09, just 09 should be fine, unless an app requires CTRL+TAB to do its thing. And, I think I mentioned this earlier in the thread, I can do much to help if a particular app doesn't understand/support the keystrokes you are trying to send.
[Touch Pro, Fuze Themes and Apps] tsd71:
Mapping context/menu/right-mouse key (Shift+F10)

While testing various configurations in the KwikEMap.cfg file, I was able to successfully map a key to provide context-senstive-menu/right-mouse-click functionality (equivalent to pressing Shift+F10 on a PC keyboard). But now I cannot appear to replicate the functionality.

I'm trying to map Ctrl+Period to perform a Shift+F10. I've tried

+BE=02

+BE=5D

+BE=$79

The Calendar key is mapped to peform a Ctrl, and other Ctrl+ key combinations work. I've also tried mapping Shift+comman using $BE= and using Ctrl+comma key using +BC=. (And I've reset the device.)

I don't think I imagined this functionality...am I going crazy? Any suggestions?