yashsingh1/xdaforums huggingface dataset:
[Touch Pro, Fuze Themes and Apps] efrant:
I've been following this thread, but it's not clear to me yet: can we map a fully functioning CTRL key to one of the keys on the Fuze keyboard, say the "Calendar" key? Thanks.
[Touch Pro, Fuze Themes and Apps] tarkim:
yes

use direct key mapping key mode with left/right control key code for this purpose
[Touch Pro, Fuze Themes and Apps] Oobly:
Will this work on an xperia x1? Would I be tempting fate to try it?
[Touch Pro, Fuze Themes and Apps] tarkim:
no, it woudn't

this version is for Raphael only since keypad drivers are hardware and software dependent
[Touch Pro, Fuze Themes and Apps] Oobly:
kk, thanks for the reply.. Desperate to get rid of winmo 6.5 volume key behaviour... it pops up a menu and you have to select the speaker icon to get to the volume adjustment. Also adjusts in big jumps... really horrible.
[Touch Pro, Fuze Themes and Apps] evilc:
I feel your pain bud. However, I tried mapping the volup button to emulate Key 117 - VOL UP and it did not solve the issue. I think it is literally the ROM is programmed to do something else when that key is hit.
[Touch Pro, Fuze Themes and Apps] evilc:
I have been flashing a load 6.5 of ROMS lately, and I found that all the AltTab apps you attached don't work that well.

I found one in NATF v5 ROM that is a huge improvement. Not sure what it is tho, it's just called TaskMgr.exe - maybe it is a default WM 6.5 one I dunno, I have not noticed it before.

Unfortunately I cannot extract it as it appears to be part of the ROM, so here is a screenie:
[Touch Pro, Fuze Themes and Apps] HTC_FUZE:
Hi, Tarkim

This is really excellent tool ever used. Used on my Fuze without any problem. I have some questions here:

1. how to map some special characters like ¢, §...?

2. Setting "Remap keys if device is locked", I do not know how to use it.

3. Version 1.3.2 has 3 key mode: Do not remap; Single/Double click /Long Press and Direct key mapping. Little confusion on it. If I choose Single/Double/Long Press mode but nothing entered, will this be same as "Do not remap"? Also if I choose "Emulate key press", will it be same as "direct key mapping"?

2 suggestion:

1. Often forget to update config before exit. A pop-up window to confirm if Changes should be save or discard while exiting the configurator would be nice.

2. I hope you can summarize some of your answers in this thread and put into first post.

Thanks.
[Touch Pro, Fuze Themes and Apps] tarkim:
regarding to volume keys behaviour in WM 6.5 - it's a new feature and it's not an issue of hardware, OEM drivers, my modified driver etc

when system receives events for virtual keys volup/voldown it shows menu at the top of screen and changes volume level when volume control window is active

so, remapping volume up/down keys to emulate virtual keys volup/voldown does do the same as it happens by default
[Touch Pro, Fuze Themes and Apps] tarkim:
HTC_FUZE

short answers :)

1. use 'Send text to active window' action where you should type needed character or even string as a text to be sent

2. if 'Remap keys if device is locked' is set, then all remappings you have defined will work even if device is locked with default WM screen lock, and won't work otherwise; this is designed to avoid problems with lockscreen, when you run program by clicking particular key when device is locked for example

3.

- 'Do not remap' - all key events are passed to original driver's processing routine, that is to say, key behaviour is default in this rule

- 'Single/Double/Long Press' + empty action - really do nothing; key events are not passed to original driver and remapper does do nothing too;

so, as you can see behaviour is different on these options

- 'Direct key mapping' - key down event is sent to system when hardware key is pressed and key up is sent when it's released; direct key mapping can repeat selected key with specified interval

- 'Emulate key press' - key down and key up events are sent right away on selected event (click, double click, long press); and unlike direct key mapping this action also supports modifiers
[Touch Pro, Fuze Themes and Apps] tarkim:
it's time to write a FAQ, will do this soon
[Touch Pro, Fuze Themes and Apps] HTC_FUZE:
Thanks for your information, so this 3 key modes cannot be used together?

another question I forget to ask:

There is "device lock" option in Emulate key list, however I did not find "unlock" key. How can I add unlock function?
[Touch Pro, Fuze Themes and Apps] tarkim:
you cannot use direct mapping and three actions mode simultaneously

so, or you map keys via direct key mapping to get keys like Ctrl or repeat key with needed interval or you use key emulation action which cannot provide you with full functional of some keys like Shift, Alt, Ctrl etc because of its nature

"device lock" in key emulation action is not an option - its virtual key code

system locks screen when this vkey is generated

there are no "device unlock" vkey and also there are no API designed to unlock device when it's locked, you must press "unlock" button on screen to do this
[Touch Pro, Fuze Themes and Apps] HTC_FUZE:
thank you very much. I would like to add another language UI to the program, if you don't mind, can you give some clues? I will translate English to other language.
[Touch Pro, Fuze Themes and Apps] tarkim:
configurator currently is built without localization support

i have to rebuild it in order to provide the way to use other UI languages

will write you later some more info
[Touch Pro, Fuze Themes and Apps] jfonsecapires:
emulate "central" button

Hi!

Excellent application!

I wonder if it'll be possible to emulate the "central button" (I don't know its designation, sorry) with some key in the keyboard (useful, for example, in isilo).

Thanks

José
[Touch Pro, Fuze Themes and Apps] HTC_FUZE:
Great！Another problem I found today, but may not your program problem:

I have configured "rotate screen" by long pressing "back" key. it works on normal Today screen, but won't work on Manila. any idea?
[Touch Pro, Fuze Themes and Apps] jfonsecapires:
With "central button", I meant "NAVI_ACTION [68]"...

Thanks.

José
[Touch Pro, Fuze Themes and Apps] tarkim:
what manila version are you using ? other actions doesn't work too while manila is in foreground ?

the only thing i can suggest is that manila somehow doesn't allow you to rotate screen
[Touch Pro, Fuze Themes and Apps] tarkim:
in order to emulate all functionalily of action button remapper must support VK_ACTION modifier, which it doesn't currently

this vkey is used only for such keys like central key on navi pad, so i thought it won't be used often enough to support it

maybe i will add this in next release

sorry, but this is not possible in current version :)
[Touch Pro, Fuze Themes and Apps] HTC_FUZE:
I confirmed remapping of home and back key won't work if Manila is in foreground. PTT key is working on remapping. I don't have remapping on volume and call/end call button, so I am not sure those 4 buttons. Anyway, it looks like Manila took control of HOME and BACK keys at least. Need your super brain to solve the problem.
[Touch Pro, Fuze Themes and Apps] tarkim:
strange thing - i use manila and have home and back keys remapped

them works ALWAYS, while manila is in foreground too

the other strange and most important thing is that remapper processes key events BEFORE original driver, before all system components, before all applications - manila can't get control on them

there were already few reports about back or home keys not working while in manila, but no one had explained what them were doing

so, please, if you want me to help, you should provide me with more information

and again :) what manila version are you using ? other actions doesn't work too while manila is in foreground ? also, post your config here please
[Touch Pro, Fuze Themes and Apps] HTC_FUZE:
Hi, Tarkim:

I use AT&T Stock ROM released in May, 2009. Manila version TouchFLO3D 1.2.37896.1_1813.8;ROM 5.11.502.2WWE, RADIO1.14.25.35; PROTOCOL 52.64C.25.35H. as I said, PTT key is working, but home/back keys not working. attached configuration file here.

Thanks
[Touch Pro, Fuze Themes and Apps] kain144000:
Volume Up/Down mute ringer/stop vibration...

I don't know if it's because of my ROM (dcd v2.06, WM6.5) or RaphKeyController v1.3.2, but although volume toggle mutes the ringer, it doesn't stop vibration. Is anyone else experienceing this, and is there a fix for this?

*NOTE:

Volume Up - "VolUp" on Press, "PageUp" on Double Press, "Camera" on

Press & Hold

Volume Down - "VolDown" on Press, "PageDwn" on Double Press, "TorchButton" on Press & Hold

And, my Ringer notification is set to what I like to call "Vibrate then Ring Once"

HKCU\ControlPanel\Sounds\RingTone0\Script:"v3w3ap"
[Touch Pro, Fuze Themes and Apps] HaiLe512:
Can I use this on my diamond?

Can I use this on my diamond? I think the keyboard is closed enough, no?

Please advise. I would try it but I have problem with my computer and am waiting for it to be fixed. All of my info is on the diamond right now. :p
[Touch Pro, Fuze Themes and Apps] bizmog:
Awsome App

Reading through this thread answered all my questions. I am awed by how great this program is. Almost every request in the thread was implemented quickly and the developer is helping the whole time.

Thanks tarkim!!!!!!!! :)
[Touch Pro, Fuze Themes and Apps] tarkim:
provide more info please, it's not clear for me what you mean

are settings 'vibrate on action' or 'vibrate on key press' enabled ?

when vibration must be stopped ? etc
[Touch Pro, Fuze Themes and Apps] tarkim:
no, you can't, this is for Raphael only
[Touch Pro, Fuze Themes and Apps] SDreamer:
Wow, this was just what I was looking for. Tried AEButton Plus but had lots of trouble with it, and it didn't seem to work as well as this. The only problem I'm having, not much a problem, but is there a way to remap a key to make it switch active calls to speaker? Didn't see anything in the list, or under emulating a key. This would be handy for me. I'd like to be able to remap my PTT key on my Fuze to double click speaker on. Helpful for when I'm driving in a car with no bluetooth.
[Touch Pro, Fuze Themes and Apps] HaiLe512:
Any chance that you would consider to release this program for diamond? :)

Thanks
[Touch Pro, Fuze Themes and Apps] tarkim:
try to use 'emulate key press' action with F16 key code - this vkey should toggle speaker as specified by MS

but this may not work if HTC hadn't implemented this feature
[Touch Pro, Fuze Themes and Apps] SDreamer:
Oh, thanks worked perfectly. Also is it possible to add more options to the screen rotation? I don't need an upside down portrait (180 i think). Not sure if this has been request. Its really minor, not really something needed. Still gotta say this program is definately a must for any HTC Fuze user to remap the hardware shortcuts. Finally have cut, copy and paste back. Thanks again!

Edit: Oh, forgot to ask if there was a list somewhere of the function keys and what they did. I saw some of them were listed in the program already, do anymore do anything else?
[Touch Pro, Fuze Themes and Apps] HTC_FUZE:
New question again: how to config the key to perform a command in the menu? e.g. if I wan to delete one of my contacts, I need right click the contact and choose "delete contact". I want to define a rule to perform this action. Is it possible?

and any news for your debug and localization version?

Many thanks
[Touch Pro, Fuze Themes and Apps] zachspda:
Does anyone know the argument for poutlook to open to the account picker screen. I want to remap the mail key on my sprint TP2 version to a long press sms/mms button. Thanks
[Touch Pro, Fuze Themes and Apps] tarkim:
what additional options for screen rotation are you talking about ? it's possible to add them, but i need to know what options you actually want :)

do you mean function keys like F1-F24 ? take a look at this - http://msdn.microsoft.com/en-us/library/bb431750.aspx
[Touch Pro, Fuze Themes and Apps] tarkim:
there is no way to perform command in the menu without opening the menu

no one can know what menu will be displayed, thus it's not possible

localization support will be implemented in next version

sorry for the debug version, i'm busy and that's why i hadn't wrote you
[Touch Pro, Fuze Themes and Apps] HTC_FUZE:
It is ok. My fuze screen just become bad today. so, cannot use any more, need repair now
[Touch Pro, Fuze Themes and Apps] OnTheEdge:
"ALT" Key?

[EDIT] NEVERMIND, ALT works jsut fine. Just several programs that do a really poor job of handling it. Some ignore it, others cause it to "stick" on forever. Your program does the job of sending the ALT "key" just fine though. [/EDIT]

Mapping of a CTRL (control) key works great for ssh sessions to Unix boxes using the direct-map feature.

However, I've not been able to make an ALT (alternate) key work. Any ideas?

It seems like Windows Mobile might just be "eating up" the ALT key, even when the driver tries to send it, so maybe there is no way to send an ALT key unless the terminal application has a "soft key."

Thought I'd ask though.

Thanks, great app!
[Touch Pro, Fuze Themes and Apps] Jed D`Lagged:
This is an effing fantastic app. Being able to fn+anything is awesome. And it's free.

But I have some questions/problems.

It all works great, but the home/start and send keys double click don't work when I'm on the Titanium/WM6.5 Today screen.

Also, any chance we could get an option to manually put in Virtual Key Codes? I'd like to bind a key to changing between English and Japanese. I use PQZii to do this, but the less applications I have running the better.

Also, there are a lot other VK keys that arn't available in your app.

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

Anyway, nice job and keep up the good work.
[Touch Pro, Fuze Themes and Apps] bitemydonkey:
PTT button remap to Messaging

Odd question...in the stock ATT Rom for FUZE, I was able to cycle thru all of my email accounts by pressing the PTT button which was mapped to the "Messaging" app.

With most 6.5 and 6.1 custom ROMs, this functionality is gone :(

I have checked the shortcut on a fresh rom and there is nothing really special, the Messaging.lnk just point to tmail.exe with no arguments and yet it cycles thru accounts with each press of the PTT button! Because of this, I am thinking that there must be a special directive in the keyboard DLLs that come with the ATT stock rom.

Any idea on how to restore this behavior or emulate it with special settings using this app? I would LOVE to have this functionality back again!!
[Touch Pro, Fuze Themes and Apps] bitemydonkey:
Got it!

I was able to get it working the way I wanted by setting a new action that when tmail.exe was in the foreground the PTT button would be "right"!

This way if I am not in the mail app, the PTT launches the mail app, then once in it, I can continue to push PTT and cycle thru my accounts.

This App RULES!
[Touch Pro, Fuze Themes and Apps] thetechguru:
You might be able to do something combining Mortscript to perform the action, then use the key remap to execute the script.

Alan
[Touch Pro, Fuze Themes and Apps] CelticREI:
I've noticed that any Click/Double Click/Long Press mappings do not effect the device while the screen is off or the device powered down. Is there a way to get around this?

I'm trying to map the power button to Click: Nothing. Double Click: Turn on/off screen. Long Press: Slide2shutdown. Getting click and long press to work is easy, though I double click and the screen turns off then right back on.

Main reason for it is because with single click on/off screen it turns its self on in my pocket quite often and I only start to notice after it begins to warm.

Thank ye for a great product Tarkim, I look forward to future work from ye.

Cheers,

Celt
[Touch Pro, Fuze Themes and Apps] Wesso316:
first of all, great app!

But is it possible for me to map [ and ] to the hardware keyboard? I tried in a couple of different ways, but I can't seem to get it to work.
[Touch Pro, Fuze Themes and Apps] CelticREI:
I was able to do it through "Send Text to Active Window" and just copy/paste or type the [. Then do it again for the key that will have ].

I personally have SMS button [ (with Function+SMS giving me <) and E-mail ] (Function+E-mail= >)

Cheers,

Celt
[Touch Pro, Fuze Themes and Apps] willr001:
So I read the whole thread, and it seems like ppl stopped asking about the OK/CLOSE button functionality. I couldn't find it built in, just the close/minimize thing that i think is different, not okay/close.

The keycode for the actual okay/close is: VK_RWIN + VK_F6 (from http://msdn.microsoft.com/en-us/library/bb431750.aspx)

Boom, best winmobile app I've ever tried, hands down, over the probably 6-8 years I've used them.
[Touch Pro, Fuze Themes and Apps] SDreamer:
Sorry late reply. What I mean is when you select screen rotation, perhaps you can enable the user to check off what degrees they want. I don't think everyone needs the upside down rotation, so then we would be able to uncheck that, so it would skip that in the rotation cycle. So like, say I select screen rotation, then I select round, then perhaps like the changescreen app you can provide the 4 rotations to go though, 0, 90, 180, 270. So then if I don't want the 180 (upside down) rotation, I uncheck that, then my rotations would be starting from portrait, 0 to 90 to 270 back to 270 (portrait).

Also, another request/suggest might be have left and right soft keys defaulted in the configuration. I figured, since some people have Raphael's with dead touch screen (think there's a rather long thread somewhere regarding that, and multiple other thread with the same problem), there isn't a way to hit the left or right soft keys unless they install something. I think if you installed AEbutton plus you'd be able to navigate through it hardware keys alone to set it, or use UC to set that up. It would be nice that once this program is installed, that I have some left and right soft key functionality to get through most of the phone on hardware buttons alone. Just a suggestion.

thanks again for the great app. I can navigate my phone without the touch screen for the most part on almost all the programs now due to this (trying to preserve the screen, lol). Also thanks for the link to the virtual keys, that help's a bit with the function keys.:D
[Touch Pro, Fuze Themes and Apps] selyb:
I would like some information please. I'm not going to ask you to port to kaiser, instead I would like to modify my own keypad.dll and map certain keys to different functions than the default.

If it isn't too much trouble, please give me a short explanation of the structure of the key definitions and some common examples of keys so that I know I have found the correct section.

I found this page but the struct is incomplete and I have no examples so I have not figured out how to find the correct offsets. Also, I don't know what values to search for so I really am a little lost trying to do this without any help.

My intention for this knowledge is to remap the volume rocker, PTT key, side OK and a few others to buttons that the OS doesn't use so that I can have AutohotkeyCE capture the events and have control over it that way
[Touch Pro, Fuze Themes and Apps] JirkaS:
Shift Key

Dear Tarkim,

really great app, thank you for your effort. One thing I would really appreciate is the mentioned Shift + Key combination (Fn + Key was the first moment I've started fulltime using your keyboard driver).

Otherwise, even without Shift + Key, great...

Thank you
[Touch Pro, Fuze Themes and Apps] massmedia:
are there any roms that have this preinstalled?
[Touch Pro, Fuze Themes and Apps] daguila:
Context Menu Shortcut

Hi there i've been looking for almost a full day around the forums and web for this.

Is there a way to assign a keyboard shortcut to context menu?

i know its possible beucase you can do it with the default Long Press Send key but i can't find the shortuct of registry for that key:(.
[Touch Pro, Fuze Themes and Apps] zalooa:
Question about Rom version

Hi i am using Da_G-2.06 and this software isnt working on it. Is there a way to adapt it to this rom do i need a specific keyboard driver from another rom is there a way to integrate them Tarkim? This program worked on NATF's roms but if there is a simple solution I would appreciate it. If not thanks anyway this program's is awesome.
[Touch Pro, Fuze Themes and Apps] HTC_FUZE:
Got a new one from ATT, I tested that All keys except Home and Back keys are working when Manila is runing in the foreground. Probably they are locked by Manila?
[Touch Pro, Fuze Themes and Apps] qkzoo:
Any thoughts as to why this won't work on my fuze? It's got the ATT stock rom on it, and I just did a hard reset The app just disables all the hardware buttons.
[Touch Pro, Fuze Themes and Apps] sbl:
Keyboard Backlight Control?

Awesome job! Any chance of incorporating a keyboard backlight timer? I used to use nueRom's kblight, but that is a patched driver as well. I can't seem to get ACT or anything else to change the 10 second timeout with your driver.

Thanks,

sbl
[Touch Pro, Fuze Themes and Apps] qkzoo:
Not working on Fuze?

I know I already posted, but noones replied and I have a slight update. First off, as before, I'm using an ATT Fuze with the stock ROM. I installed that sdkcerts, installed the GSM Raphael Keyboard Config., reset. After it boots up, none of the hardware keys work but the touch screen does. While in TouchFlo, if I press the Home key, it takes me back to the Home screen in Manilla; this is the only action I can get out of any of the keys. I see after going through this entire thread that other Fuze owners are using this tool just fine, so I'm curious what's different, or what am I doing wrong? Thanks in advance!
[Touch Pro, Fuze Themes and Apps] TomasNM:
Hello Tarkim. You confirmed me,that the screen rotation sensor is included in this driver. Can you please include an option for disabling the automatic screen rotation in a newer version? I know,that I am(maybe) the lonely one who wants this,but it will be a very nice christmas gift for me. Noone could help me with this. Thank you very much.
[Touch Pro, Fuze Themes and Apps] tyguy:
Hmmm works on my Fuze!

"<---" aka "back" - key defined as:

Short press = minimize active program

Long press close active program

Didn't even install the sdkcerts since I believe the ROM I run has a recent one included.
[Touch Pro, Fuze Themes and Apps] tyguy:
Did you try to configure the backlight duration with Adv. Config. and/or Diamondtweaks? I have mine set to 30 sec and it works just fine.
[Touch Pro, Fuze Themes and Apps] tarkim:
update - v1.4
[Touch Pro, Fuze Themes and Apps] selyb:
pretty please?
[Touch Pro, Fuze Themes and Apps] JirkaS:
Unbelievable! Great, again Tarkim, thank you. Soooo awaited Shift + modifier and triple press action. Just read and have not tried yet, but I expect it will be as reliable as the older v 1.3.2.
[Touch Pro, Fuze Themes and Apps] sbl:
I've tried all the tweak tools. They all show the value of 60 seconds, but the light still turns off after 10...
[Touch Pro, Fuze Themes and Apps] HTC_FUZE:
However, I still cannot get HOME and Back key work when using Manila
[Touch Pro, Fuze Themes and Apps] tstall2:
1.4 screwed up my CDMA TP2... I upgraded to get the new goodness that 1.4 has to offer and things are all messed up so I am restoring my phone to 1.3. Here is what I saw:

Phone booted, in landscape.

None of my keys or buttons work in any program.

My config did not carry over from 1.3.... It came up with all new configs including a "push to talk" option.

I double checked that I had installed the CDMA version... is it possible that the wrong version was posted?
[Touch Pro, Fuze Themes and Apps] tstall2:
How the hell did I get in the Raphael forums???? I sure wish we could move to the release names of our devices (Touch Pro 2) so it wouldn't confuse poor souls like me who install software for the wrong device! :o
[Touch Pro, Fuze Themes and Apps] isoman4:
Excellent!

You have become my hero! Your program is absolutely excellent! Thank you! :) It's programs like this that make me want to program...it's a big help.