yashsingh1/xdaforums huggingface dataset:
[Touch Pro2, Tilt 2 Themes and Apps] nijinski:
I was just wondering, can this little application, or any other that any one knows of, remap keys just for a specific program?

I'll explain my scenario... I use Agenda One as my calendar, mostly because I like the week "grid" view that no other software seems to have and it is a great little, very clean program. The only thing is, that it has tiny icons to scroll through the weeks. This was not a problem with my previous WinMo devices because they had hardware keys that did this. The TP2 lacks these and it is quite difficult hitting the right icons with my fingers on the screen. I was just wondering if it would be possible to remap, say the volume up/down keys, to up/down which would let me scroll through weeks but I only want it to this when Agendus One is open? I know I can just open the keyboard and use the cursor keys but I'd lile to this without having to slide the keyboard out.

Any help would be appreciated.

Thanks
[Touch Pro2, Tilt 2 Themes and Apps] Bri & his SPV M3100:
I also have this 'other' keyboard & have lost the full on-screen QWERTY & would be very interested to read a reply asap. Thanks.
[Touch Pro2, Tilt 2 Themes and Apps] tarkim:
covkid66

this is true that you can't use long press or double click on direct key mapping

take a look at this post, i've described the difference between 'emulate key press' action and direct key mapping there

to understand why control key doesn't work properly in 'emulate key press' action you should understand how it works at all

simple example:

imagine you are typing some text on you PC keyboard (or even at TP2 keyboard), then you select part of text and press Ctrl+C

what is the events sequence ?

first you press Ctrl - system received "Ctrl down" event and stores it's state as active, then you press and release C - system checks for Ctrl modifier and see that it's active, hence it copies text to clipboard

and the last - you release Ctrl - system received "Ctrl up" and stores it's state as inactive

in this example if Ctrl is inactive (not hold) system won't copy text and will just type C character

to get full working Ctrl on Telus TP2 keyboard you should use direct key mapping, becase it's impossible to get it with key emulation action

this is the answer, hope it's clear enough for you
[Touch Pro2, Tilt 2 Themes and Apps] tarkim:
nijinski

yes, this solution can remap key only for particular program/window class/window text

in configurator add definitions for volume up/down hardware keys

when key edit dialog opens default rule is selected, it's name is "*"

you should set key mode to 'Do not remap' for both keys you defined

then add new rule by pressing "+" and follow on-screen instruction

you can select matching type - process name, window class, window text

here you can write executable name of program you are using and select process name matching

the last thing left is to define what them will do while in calendar program:

- or set key mode to 'Single/double click, long press' and select 'Emulate key press' action for 'Click' event, where you need to select 'Up' and 'Down' key codes respectively

- or set key mode to 'Direct key mapping' and again select 'Up' and 'Down' key codes
[Touch Pro2, Tilt 2 Themes and Apps] tarkim:
kevinofborg, Bri & his SPV M3100

can't help you guys without full information of what you were doing

really don't know what happens with you virtual keyboards

installing my driver is like installing original driver, i can't imagine how it may brake anything

need more info

not sure but you can use any tweaker that supports default virtual keyboard switching to return to TouchPal
[Touch Pro2, Tilt 2 Themes and Apps] kevinofborg:
tarkim,

I did not install your drive. I just hoped you may have seen this in your testing. I have seen now three or four with this same problem. Maybe it will happen to someone smarter then I and they will fix it :p
[Touch Pro2, Tilt 2 Themes and Apps] Rick#2:
Call me an idiot, but after installing this .CAB I don't have anything in the Programs list or in /Program Files denoting this keyboard app.

Am I just stupid or am I missing something? :D
[Touch Pro2, Tilt 2 Themes and Apps] Rick#2:
Nevermind... looked at the .XML file in the .CAB and saw that the program is called kbdconfig.exe. Weird that it wasn't added to the programs list, but it's there in the /Windows folder.
[Touch Pro2, Tilt 2 Themes and Apps] xnifex:
@Rick#2 its in Settings>System
[Touch Pro2, Tilt 2 Themes and Apps] Rick#2:
Thanks man!
[Touch Pro2, Tilt 2 Themes and Apps] tarkim:
Rick#2

that's why you should read first post, it's described there :)
[Touch Pro2, Tilt 2 Themes and Apps] p-slim:
I am a sprint user so I won't have my tp2 till the 8th of September but i want to thank you right now, because i was really worrying about this problem. Once again thanks in advance and definitely expect donation. Once cdma hspl is done i have nothing to worry about, hopefully.
[Touch Pro2, Tilt 2 Themes and Apps] arasarn:
im on telus using the cdma version. i love the app and the functionality. i have one issue though, i am trying to bind FN + Y to the seperator, but it doesn't seam to work.
[Touch Pro2, Tilt 2 Themes and Apps] Touch_Pete:
Thanks for this - it works like a charm!

Tarkim

Just wanted you to know how much I appreciate this application. It allowed me to remap my mail key as a ctrl key, my sms as an alt key and even keys not actually on the keyboard. I remapped the return key on the face to alt tab when I hold it and the volume up to an up arrow but with a long press volume up and the volume down to down arrow, long press volume down! This is great!!! :D
[Touch Pro2, Tilt 2 Themes and Apps] tarkim:
arasarn

attach your config here please and describe which applications this combination or action doesn't work in

Touch_Pete

glad you found it useful :)
[Touch Pro2, Tilt 2 Themes and Apps] wonghyf:
any way to map symbols such as "?=;: to the keys?
[Touch Pro2, Tilt 2 Themes and Apps] nijinski:
Tarkim, thank you so much for firstly creating this little app and secondly for talking me through how to use it. It does exactly what I needed. I would like to make a donation but I'm not keen on using the money transfer service you have. Can you use Paypal?

Nijinski
[Touch Pro2, Tilt 2 Themes and Apps] nijinski:
Just had another thought. I'm thinking on flashing to one of the new 6.5 roms that are now out there. Will this program work with them?

Thanks again
[Touch Pro2, Tilt 2 Themes and Apps] jsmith8858:
All settings are stored in the registry, I actually use a registry export/import to back up and restore my settings, the XML method doesn't seem to work very well, I believe that feature is still buggy.

The settings and key mappings are all located at:

HKLM\Software\KeyboardConfig
[Touch Pro2, Tilt 2 Themes and Apps] psychomaniac189:
HKLM\Security\Shell\Start Info\Start\Settings\System\MyCpl.cpl,40

Set "Icon" to the locaion of the picture of the icon
[Touch Pro2, Tilt 2 Themes and Apps] Grumps:
Cool thanx soo much.

Do you have any idea how to map the Power button. Im trying to make long press bring up G-Profile quick switch. So i can change profiles similare to how nokia's work but i leave the single click as button default action but it doesnt do anything when i single press it where as its suppose to turn the screen of?

Long press brings up g-Profile but just touch does nothing?
[Touch Pro2, Tilt 2 Themes and Apps] ScubaSteve20001:
Does anybody know how to map a key to take a picture. More specifically, once the camera.exe app is open how I would go about having it snap a picture with the press of a button.
[Touch Pro2, Tilt 2 Themes and Apps] slaman:
Thanks! This app rocks!
[Touch Pro2, Tilt 2 Themes and Apps] raveztaylor:
Needing a little help here

Having trouble downloading the cab files. Using Winzip and I am not finding the keyboard controller on my Device. Using Att Tilt 2
[Touch Pro2, Tilt 2 Themes and Apps] gtdRR:
Sorry. My mistake. Actually you want to emulate the "F6" Key or key code "117." The action check turns itself on.
[Touch Pro2, Tilt 2 Themes and Apps] dtsouers:
Remote desktop?

Is there anyway to get this to work with remote desktop? I still have to guess where the keys are on it.
[Touch Pro2, Tilt 2 Themes and Apps] titan427m:
Installing:

- Install

SdkCerts.cab

where do i get this cab?
[Touch Pro2, Tilt 2 Themes and Apps] TiltFan01:
Titan they are included in each of the

File Type: zip	RhodiumKbdControl_GSM_1.4.zip (148.0 KB, 2545 views)

File Type: zip	RhodiumKbdControl_CDMA_1.4.zip (153.3 KB, 1534 views)

Make sure you download whatever one you need! GSM = Tilt 2, I believe if that's what your looking for.
[Touch Pro2, Tilt 2 Themes and Apps] ironhead65:
Is it possible that this program would be able to accept command line control? In order to control my Bluetooth, I have not been able to find a program to do this, which works well.

So, I was thinking, since this works, can it be changed to add a command line interface for WIFI / Bluetooth / 3G control (probably other as well)? This way I can hook up my mortscripts to this, to allow BT control at night.

Thank you!
[Touch Pro2, Tilt 2 Themes and Apps] fortunz:
Mortscript will let you send keystrokes, right? Never tried it myself, but have you tried assigning a keystroke to BT toggle and then having mortscript use that same keystroke to script it?

I can't quite think it through clearly, but it might be important to assign a key by direct key mapping instead of emulation. Or maybe vice versa.
[Touch Pro2, Tilt 2 Themes and Apps] catcraig:
I'm using the stock AT&T Rom. I installed SDKcerts and RaphKbdControl_GSM 1.3.2. After the soft reset, none of my hardware keys worked. :( I uninstalled RKC, waited for the soft reset, then installed v. 1.4. After the soft reset the hardware keys still didn't work. :( :(

I see that others here have been able to get RKC to work on Tilt 2's so I'm jealous and frustrated. Are there any other Tilt2 owners who have the same problem? Please say yes so I won't feel so bad.

If anyone has some brilliant idea I could try, that would be great.
[Touch Pro2, Tilt 2 Themes and Apps] reap3r:
EDIT:

Got it working! Didn't see that you had to directly map a key function; no double-mapping or emulation.

Now that "SMS / MMS" button on my Sprint Touch Pro2 will actually get utilized as a "CTRL" key. Thanks for this program!
[Touch Pro2, Tilt 2 Themes and Apps] GueroSinFe:
Is possible to configure combinations like A+K or A+CTRL?

is very hard to type texts in portuguese because we have some special characters like: Ã Á Ç Ñ Õ Ó Ô

In TP2 keyboard we have to open the Symbols Chart or use the virtual keyboard to insert these characters . Isn't a quick way!

If we use combinations we can get something close to our PC keyboard.

Example:

-> A+K= type text Á

-> A+6 = type text Â

There is any way to do this?

Sorry my english! :o

thanks!
[Touch Pro2, Tilt 2 Themes and Apps] rightjb:
I've been able to accomplish everything but cut, copy and paste. I figured out the FN key thing but what command do you use for these?
[Touch Pro2, Tilt 2 Themes and Apps] rightjb:
Thank you!!
[Touch Pro2, Tilt 2 Themes and Apps] vHatch:
Hi, just wanted to put in a big thank you for this. It's working great so far.
[Touch Pro2, Tilt 2 Themes and Apps] rorytmeadows:
Anyone??? I'd love to add more CTRL combinations other than the ones built in.
[Touch Pro2, Tilt 2 Themes and Apps] bobinplano:
This is the cat's meow!

This app is awesome. I have an HTC Touch Pro 2 with Sprint, and I had tried several hardware button mappers before I found this one, and none of them would work right, most wouldn't recognize the few keys that the HTC does have, and even if they did, none would capture the long presses too, or they would still do the default actions, even though I'd programmed them for something else.... not with this program, it works on every single hardware button on my HTC, including the power button. I have all my buttons customized exactly as I want them and it's great... not one single proplem with this app and i am very happy with it!

Oh, and unlike ll the other key mappers I tried, this program does not require a soft reset after changes, either, you just push a button to update the config and the keys work right away... way cool!

I am running an Energy WM 6.5 ROM on my HTC as well, and am quite pleased with it too!
[Touch Pro2, Tilt 2 Themes and Apps] raphaelcno:
Mobilnaut SYM

You can try to use Mobilnaut SYM (http://xdaforums.com/showthread.php?t=459253)

and remap the MAILBOX [64] key to SYM key with Rhodium Keyboard Controller.

In that way, when you want to write Ã, you press first A key and then MAILBOX key one or several times until you get Ã.

Tell us if that works for you.
[Touch Pro2, Tilt 2 Themes and Apps] ronaldphl:
This APP is definitely the best addition to my TP2

Thanks millions for giving us this great program. How long have I longed for such neat little app to remap buttons on the keyboard of my D900 and i780. Only wish one day you will have spare time to modify the code behind for D900 and i780.

Same as another TP2er had said before, I have been well spoiled by the Treo 650 keyboard.. the best ever keyboard I have ever used on mobile gadgets... with a lot of users community support and softwares to remap the keyboard to suit my needs.... so bad that it doesn't have 3G and mutlitasking ability so that I have to move on. I write alot on my phone.. blogs ... reviews... reading reports... all I want to have is a decent HW keyboard with reasonable software supports... that's why I have begun my nomadic life on migrating from one machine to another.... from Samsung s160 to i780... I have forgotten how many devices I have adopted just to have a decent HW keyboard... so many outstanding HW been ruined by poor software support... I have even considered the option of learning programming in order to write something that can suit me....

I have got my TP2 the second day it launched here in Hong Kong ( should be in May'09) and hoped that it can somehow replace my aging D900 (D900 is the second best mobile gadget for writing and journaling on the move... arguably having the best hardware keyboard... its tactile feeling has made me addicted to it) D900 has served me quite well after I have decided to retire my Treo650 4years ago and shrugged off challenges from several devices with HW keyboard..... I have once tried to replace D900 with I780... hoping the "TreO" form factor can somehow bring back the same joy of typing to me .. but that KB never lives up to my expectation as it's far too HARD... and there's no way you can remap the buttons.. and they all ended up in the drawer... and TP2 was just another sad addition to that asylum.

Software wise, I have tried AEBplus, magiKB and PQzII. Still none of them can make typing a joy on a WM device until yours come along. I have been playing with this program for 3 whole days.. thanks to the Chinese New Year holiday here.. I can spare 3 days to configure it to suit my delicate needs... and WOW.. it just gets everythings I have been longed for done so seamlessly..

I have thought of swapping the TP2 with a 2nd hand Moto Milestone.. but I know I won't like that "flat" keyboard design.... and now I can revive my TP2 and turn it into my mobile typewriter!!

Thanks Tarkim for this really really great App... and I really wish that you can port it to D900 (if I can help.. I would be absolutely glad to)... If one day you can accept Paypal for donation.. please let me know I will donate straightaway

Thanks again~
[Touch Pro2, Tilt 2 Themes and Apps] rightjb:
I'm wondering if anyone else has had this problem.

I've programmed my Win/Back keys to be down/up on single click and left/right on double click. (QuickStart/TF3D Internet for long press).

Quite often the double click (left right) will insert a apostrophe (') or a lower case L (l) when used. When I'm using left right to go between email accounts - the inserted character FILTERS the emails for occurrences of emails with that character. (very frustrating).

has anyone else experienced this or is there something I'm doing wrong?

ALSO - I'm interested if anyone has figured out the format to make a command to do the following:

- SILENT (not vibrate) the phone. I would also settle for toggling between speaker, vibrate and silent.

- Power Off vs Hibernate. This seems obvious to me but I just can't find the right executable in windows.

THX! I didn't know I would miss the Dpad so much from the fuze.
[Touch Pro2, Tilt 2 Themes and Apps] osirisHTC:
I'm using the Native T-Mo ROM 6.5

I want to press Alt(Fn)+ (

and end up with

[ ] (with the cursor in the middle).

essentially I want to send [], and then simulate the left key to move the cursor to the middle of the square brackets.

Here is what I have done

The problem is ... because the script started with ALT .. it appears to still be pressed ... thus Left doesn't occur ... Alt+Left occurs (which it to launch the browser).

Ideas ?

Thanks.
[Touch Pro2, Tilt 2 Themes and Apps] nila@ufl.edu:
Load Error

Edit: Hardware keys don't work with this Rom, PMing creator.
[Touch Pro2, Tilt 2 Themes and Apps] perveeus:
Thanks to the OP for this great app.

I've cobbled my way through & figured out how to do the basic CTRL+C/V/X/F/H.

But I want to move to a little more sophisticated command sequences.

Unfortunately, I had a darn of a time trying to figure out how to use this for the basics above.

Is there a programing tutorial somewhere?
[Touch Pro2, Tilt 2 Themes and Apps] JJHiemenz:
I have stock AT&T Tilt2 and have the exact same situation. When I try to run the keyboard config program, it tells me it can't find appropriate keyboard driver. (I installed the GSM version)

I am also open to ideas.

<edit>

I installed the sdkcerts cab, then re-installed the GSM cab (did not remove old cab first) soft-reset and now it seems to function.

finally have a Ctrl key on my hardware kb again!
[Touch Pro2, Tilt 2 Themes and Apps] ironhead65:
Thanks for the tip. I tried it, but no go. Unless the key came FROM an actual button, it looks like the program doesn't see the button press.

I did find someone who posted a small .exe, which did flip the right "stuff" in the TP2 BT stack...so, looks like I can use that for the moment.
[Touch Pro2, Tilt 2 Themes and Apps] shaggylive:
agree'd. idk who's idea it was to not include ctrl on a hardware keyboard. :eek:
[Touch Pro2, Tilt 2 Themes and Apps] SouthernAtHeart:
Stop SIP popping up

I was just hoping to find a simple little reg edit that would stop the keyboard SIP from popping up anytime my keyboard is slid out. Is this possible without having to install this complete key remapping program?
[Touch Pro2, Tilt 2 Themes and Apps] nila@ufl.edu:
Any chance there is a workaround on this program to changing the action from the button on the headset (click, double click, long press)?
[Touch Pro2, Tilt 2 Themes and Apps] ironhead65:
http://www.nuerom.com/BlogEngine/page/nueSlidingKB.aspx

You install that, and then tell it what keyboard you want showing in what mode.

--Ironhead65
[Touch Pro2, Tilt 2 Themes and Apps] efrant:
Why not just click on on the SIP keyboard button at the bottom middle of your screen? (Make sure you click on the right-hand side of the button.)
[Touch Pro2, Tilt 2 Themes and Apps] momo80:
Actually, if you continue to type with your hardware keyboard when the onscreen keyboard SIP pops up (do not close the onscreen keyboard SIP by tapping on the SIP button on the screen), the OS will remember your preference and would stop the onscreen keyboard SIP from popping up when text inputs are required if the hardware keyboard is slid out.

However, if you tap on the keyboard SIP button on the screen to close it before you type on the hardware keyboard, the OS will not remember your preference and will continue to pop up the onscreen keyboard SIP whenever an input is required.

Hope this helps. It works for me.
[Touch Pro2, Tilt 2 Themes and Apps] nila@ufl.edu:
Is there a way to get this program to recognize/edit the headset button?
[Touch Pro2, Tilt 2 Themes and Apps] tmanner:
many many many thanks! best app I have installed in a long long time!
[Touch Pro2, Tilt 2 Themes and Apps] shinji257:
How do I remap the Push to Talk button to open the camera application? Thanks.

P.S. - I know that it probably seems like a stupid question.
[Touch Pro2, Tilt 2 Themes and Apps] nila@ufl.edu:
1. Go to Start -> Settings -> System -> Keyboard Config -> Menu -> Add Key

2. (Press the Push to Talk key)

3. Select Event:Click (Change this to Double Click, Triple Click, or Long press depending on which you would like to use to open the camera.)

4. Click the "+" next to Actions:

5. Select "Run program"

6. Click the "..." next to Program:

7. Select "Camera.exe" from the Windows folder

8. Hit OK ->OK -> Update Config

Done
[Touch Pro2, Tilt 2 Themes and Apps] shinji257:
Thanks for the info. Like I said; it was a stupid question.
[Touch Pro2, Tilt 2 Themes and Apps] raphaelcno:
Mobilnaut SYM

You can try Mobilnaut SYM (http://xdaforums.com/showthread.php?t=459253).

When Mobilnaut is activated, the SIP does not pop up when the keyboard is open.
[Touch Pro2, Tilt 2 Themes and Apps] calli:
Rhodium Keyboard Controller

Hi

Would it work on the harware keys such as the back arrow and volume buttons?

Thanks

Calli
[Touch Pro2, Tilt 2 Themes and Apps] BzeBwoi:
I want to change this Icon, but using both Resco Registry Editor & Total Commander I do not have this key. Any ideas?
[Touch Pro2, Tilt 2 Themes and Apps] calli:
Vibrate with action

It works beautifully - thanks.

Can I set it that when I long press the back button, it will vibrate on action?

I set it to do this, but now it vibrates on all actions and not only on the chosen one.
[Touch Pro2, Tilt 2 Themes and Apps] jsmith8858:
http://xdaforums.com/showthread.php?p=5473173#post5473173
[Touch Pro2, Tilt 2 Themes and Apps] rightjb:
I'm looking for the ability to have a different SIP for different applications (ie, Swype for SMS/Email, Windows Kybd for contact search etc) - anyone?
[Touch Pro2, Tilt 2 Themes and Apps] barrym1:
Tilt 2 Function Keys

I have a tilt 2 with one of Da_G's clean ROMs. The function keys work fine before installing, but after I install this, it changes the top row of key to numerics and where my FN numbers are different symbols. I tried to just add the correct mapping, but I can't find direct maps to keys like the "@" symbol. I tried to just key in 64 for the dec value but no joy. Am I missing something? I did check the settings in HKLM\HARDWARE\DEVICEMAP\KEYBD but I'm assuming this bypasses that anyway.

Thanks in advance.
[Touch Pro2, Tilt 2 Themes and Apps] _LeCiel_:
Thanks for this!:) Now I can type my native language's signs (such as ą, ę, ó) with the qwerty. Very useful app. Thank you
[Touch Pro2, Tilt 2 Themes and Apps] joseph881:
Thanks a lot for this app, it is really appreciated. It was really annoying not being able to map certain buttons because of ATT's customization of the phone. Just awesome, keep up your good work.
[Touch Pro2, Tilt 2 Themes and Apps] shinji257:
Look around for the AT&T Keyboard Fix cab file. Install that and it should correct the keyboard mapping. Most roms around here use the default TP2 keyboard mapping.
[Touch Pro2, Tilt 2 Themes and Apps] rubbercow:
The inability to initiate the shutdown function after remapping the power button seems to be a common issue. If you select "power management" as suggested in another post within this thread you are not given the option to shutdown with a warning dialog.

What I did is map the long keypress for power to "Run program":

Program: \Windows\PowerOffWarning.exe

Arguments: /ExitWindowsEX (EWX_SHUTDOWN, NULL)

This will restore the long keypress to the default shutdown dialog. Screenshot attached. Thank you tarkim for this application.
[Touch Pro2, Tilt 2 Themes and Apps] Aziraphale_l:
A must have

highly recommended, very useful

thanks, tarkim
[Touch Pro2, Tilt 2 Themes and Apps] kalhimeo:
Thank you for the tip. Any idea if there is an executable for "Screen off"/"Sleep mode" (I mean the default action of the power button with single press) ?