How do you change the soft keys?? - Touch HD General

I have looked on the following thread and it tries to explain how to change the programs that are listed on the soft keys.
http://translate.google.com/transla...icks-tweaks.html&hl=de&ie=UTF-8&sl=auto&tl=en
I can navigate to the files but don't know how to edit them.
Can someone help????
I am using PHM Registry Editor.
Also, is there a program to display emoticons in texts like this rather than the character version : )

There is an app called Touch HD Tweak. It has all the registry hacks for the HD preloaded, all you have to do is select which ones you want active.

You can also use Advance Config by Schaps; works great.

Oh yea, that too. It has a simpler GUI so its easier, I guess, for you to change things around.

I want to do it through the registry so that i can put my own programs there. i have tweak but you are restricted to a preset list.

What do you mean by "put your own programs there?" You can add any shortcut using Advance Config and name it the way you want.

Metalboz said:
I want to do it through the registry so that i can put my own programs there. i have tweak but you are restricted to a preset list.
Click to expand...
Click to collapse
I think if you add the path to where the app is you can use it and name it.

Metalboz said:
I have looked on the following thread and it tries to explain how to change the programs that are listed on the soft keys.
http://translate.google.com/transla...icks-tweaks.html&hl=de&ie=UTF-8&sl=auto&tl=en
I can navigate to the files but don't know how to edit them.
Can someone help????
I am using PHM Registry Editor.
Also, is there a program to display emoticons in texts like this rather than the character version : )
Click to expand...
Click to collapse
You don't need to edit the files just know what they are called and the path where they are located so you can copy that into HKLM/Software/HTC/manila/ via the registry editor. So for example to make right soft key open up the camera go to HKLM/Software/HTC/manila - then type in HomeRSKPath: \Windows\Camera.exe
then type in HomeRSK Text "Camera".
Power off and on for it to take effect - but may work without.
Hope that makes sense.

Thats what i'm saying in my original question.
I can get to the manila folder and then click values to see the files HomeRSKPath etc.(they have an 'ab' icon in PHB editor).
I can't find how to change the text and paths for the file.
If i click edit it only gives me the ability to change theusual binary numbers and name of the file

Can anyone tell me how to edit the HomeRSKPath files?

Metalboz said:
Can anyone tell me how to edit the HomeRSKPath files?
Click to expand...
Click to collapse
Put your stylus on the icon of HomeRSKPath and you will get a window pop up where you can insert your new app and path for it.

Sorted it, i wasn't restarting the phone so the registry wasn't getting re-written. Long day!

Metalboz,
The settings are in the registry, not in files. You need a registry editor to acces those keys and modify the value.

can anyone tell me how to put comm manager on the left softkey. thanks in advance.

This is what i did using PHM Registry Editor -
Open PHM Registry Editor
Navigate to HKLM/Software/HTC/manila
Press values
Click on HomeLSKPath
Press Enter key
-Opens up screen with the following-
------------------------------------
Vaule Name:
HomeLSKPath
Value Data:
Value Type:
REG_SZ
------------------------------------
Insert the path to the program you want run eg-
------------------------------------
Value Data:
\Program Files\Navigator\TomTom Navigator.exe
------------------------------------
Click done
Do the same for the HomeLSKText file but put the text that you want to show on the screen in the Value Data field.
Turn phone off and back on again.
Should be sorted for you.

Related

New to the Regedits...help please?

I figured out one reg edit...it was simple...it was the dit to stop the text message sent reminder.....
BUt now I wanted to try and put the inidcator for the caps lock and dot.....
I found the regedit, but what do I do...??? I'm lost. I'm using Mobile Registry Editor....
Thanks.
smokeyb111: what exactly do you need it to "do"?
If you've made the registry hack, just list it here for our pleasure.
What problem are you encountering exactly?
V
Well I'm just confused......
Here is what I'm told to do to get the notification symbol when I use the CAPS lock and the dot.
You need to add the following registry data:
[HKEY_CURRENT_USER\ControlPanel\Keybd]
"EnableIndicator"=dword:0x00000001
What do I do EXACTLY?
I'm using a program called Mobile Registry Editor. Can I get a step by step?
Or can someone enlighten me with a website or somethin......
smokeyb111 said:
Well I'm just confused......
Here is what I'm told to do to get the notification symbol when I use the CAPS lock and the dot.
You need to add the following registry data:
[HKEY_CURRENT_USER\ControlPanel\Keybd]
"EnableIndicator"=dword:0x00000001
What do I do EXACTLY?
I'm using a program called Mobile Registry Editor. Can I get a step by step?
Or can someone enlighten me with a website or somethin......
Click to expand...
Click to collapse
im not sure how it works with Mobile Registry Editor,
but if You install Resco Explorer 2005
( _ttp://www.resco.net/pocketpc/explorer/indepth.asp ) together with registry plug-in it will be pice-o-cake. Go to "Registry"-node in tree view, follow the path down the tree HKEY_CURRENT_USER\ControlPanel\Keybd , tap-n-hold on "Keyb" -> New -> Dword -> type in desired value 0x00000001
sometimes you have to soft-reset your device for changes to take effect.
PS: Resco explorer has 60day full functiona trial period.

Registry Tweaks

I've been trying to find the WM6 tweak to rename/reallocate the bottom pair of soft keys on my home page 'Phone' and 'Contacts'. I have hard keys for both so current config is redundant.
The WM5 tweaks (http://wiki.xda-developers.com/index.php?pagename=WM5_Tweaks_Other) don't seem to be tottally relevant (I have changed my default input device which works fine) as I only have 'Htc_default.tsk' as a sub under HKCU/Software/Microsoft/Today no 'Keys' option.
I've exoprted the registry (TRE editor) but can't find an equivalent 'key' value to edit.
Is it because I'm using HTChome?
Any guidance will be much appreciated.
http://www.freewareppc.com/utilities/remapsoftkeys.shtml
?
i use the attached softkey_applet.cab, which is in this forum.
here is a site with other registry tweaks. my favorite, especially useful for the BA with this rom, is the one to minimize pressure when tapping the screen... http://www.pocketpctweaks.com/pocketpc_tweaks/view_all_tweaks
The pocketPCtweaks reflects the info in the wiki but cheers anyway.
Thanks for CAB will give it a run and post results.
Pressure minimise has made block recognition input faster and much more accurate - A recommended tweak
This tweak works exactly the same like on WM5. You actually need to create those keys.
Hi do anyone know how to create NEW SMS soft key button, which file to link the button to??
1. save the following text to notepad:
10#"\Windows\tmail.exe" -service "SMS" -to "" -body "
emperor83"
2. in the foregoing, the filename will end in .txt (eg. New SMS.txt). rename the filename extension from .txt to .lnk (eg. New SMS.lnk)
3. copy to your ppc
4. use the softkey application to assign it (eg. New SMS.lnk) to a softkey
5. whenever you click on the said softkey, the new SMS will be activated.
* please note that you can change emperor83 with any text you want (eg. Freddie Krueger); it will be subsequently displayed in the message body
raymonds said:
1. save the following text to notepad:
10#"\Windows\tmail.exe" -service "SMS" -to "" -body "
emperor83"
2. in the foregoing, the filename will end in .txt (eg. New SMS.txt). rename the filename extension from .txt to .lnk (eg. New SMS.lnk)
3. copy to your ppc
4. use the softkey application to assign it (eg. New SMS.lnk) to a softkey
5. whenever you click on the said softkey, the new SMS will be activated.
* please note that you can change emperor83 with any text you want (eg. Freddie Krueger); it will be subsequently displayed in the message body
Click to expand...
Click to collapse
Thank you, it works!! U r great

change VIDEO CALL SOFTKEY to CONTACTS

Is it possible at all to do this?
Would be really nice
you have to change it in the registry.
some one on here will be able to tell you what bits to change.
i cant as mine is set to something else and you have to
set the right path and mine will be differant to what you want.
964rs777 said:
you have to change it in the registry.
some one on here will be able to tell you what bits to change.
i cant as mine is set to something else and you have to
set the right path and mine will be differant to what you want.
Click to expand...
Click to collapse
I can do better than that. I can point you to the cab I made of the relevant changes so all you need to do is install this one file!
Great job, but do tell if the video call button would come back or not if I uninstall the Cab file.
If not how can we bring it back if and when I want to
This freeware program is a great alternative. Includes a reset to default command.
http://fantasticbytes.com/products/softkeymanager
i got a kinda similiar problem..except i wanna change my left soft key which now says TODAY SCREEN to watever da the default was..i think it was PHONE on my tf3d home screen..the reason it says TODAY SCREEN was after i uninstalled the phone alarm cab i was left wit dat..now i cant figure out how to change it back..i tried da fantasticbytes softkey manager didnt change anything..so if anyone can help or point me to right link link..really appreciate it..thanx
Can someone give me the registry path, so I can choose witch programma I like to map?
I have the new 2.03 ROM installed but want to change the dailer softkeys.
Thanks
You would have to find out a way to edit the DLL from post #4.
Unlike the softkeys from the homescreen the softkey on the dialer work totally different.
I didn't realise we were talking about the dialer when I posted above!
You can change the Left Softkey to the default contacts application (iContact BE on my phone) by setting the following registry DWORD to 1:
HKLM\Software\HTC\PHONE\LSKContact
Cab file attached (my first ever)
Also, you can drop this file in your Windows dir. Just overwrite the original with Total Commander or Resco.
65coupei6 said:
Also, you can drop this file in your Windows dir. Just overwrite the original with Total Commander or Resco.
Click to expand...
Click to collapse
What does this DLL do?
Now I have standard Windows Contacts or Pocket Informant, but I want iContact set as default contact button. This because in the phonepad I can't switch to second phone number when using smartdail...
Davey101 said:
I didn't realise we were talking about the dialer when I posted above!
You can change the Left Softkey to the default contacts application (iContact BE on my phone) by setting the following registry DWORD to 1:
HKLM\Software\HTC\PHONE\LSKContact
Cab file attached (my first ever)
Click to expand...
Click to collapse
That registry key is allready set to 1, but I can't get iContact to start...
What does your cab file do?
Marvie said:
That registry key is allready set to 1, but I can't get iContact to start...
What does your cab file do?
Click to expand...
Click to collapse
It just sets that one registry value, changing the left soft key of the dialer to "Contacts".
This launches the default contacts application - normally pOutlook but it should be iContact if you have installed it.
I installed the new iContact 0.9 and now it is default contact manager
Thanks
Davey101 said:
I didn't realise we were talking about the dialer when I posted above!
You can change the Left Softkey to the default contacts application (iContact BE on my phone) by setting the following registry DWORD to 1:
HKLM\Software\HTC\PHONE\LSKContact
Cab file attached (my first ever)
Click to expand...
Click to collapse
Thank you!!!

Titanium Clock Edit

I need to edit the reg for the default clock so that when I tap on the clock panel it opens \program files\Chronos\chronos.exe
instead of opening the default system clock page.
I can't figure out how to do this...
thanks.
charlie71 said:
I need to edit the reg for the default clock so that when I tap on the clock panel it opens \program files\Chronos\chronos.exe
instead of opening the default system clock page.
I can't figure out how to do this...
thanks.
Click to expand...
Click to collapse
Change the link with CHome Editor.
I tried, there is nothing to edit in there that I can find that changes anything.
charlie71 said:
I tried, there is nothing to edit in there that I can find that changes anything.
Click to expand...
Click to collapse
You are right, i tried also to create a new action url in the registry but it wont work....looks like hardwired as all standard titanium plugins.
Does that mean you have to edit the cpr file or something? I've never done that and don't think I know how or have to tools to do so...
charlie71 said:
Does that mean you have to edit the cpr file or something? I've never done that and don't think I know how or have to tools to do so...
Click to expand...
Click to collapse
To edit the cpr file you need only a Notepad text editor. But it is not that easy. In the cpr there are only specified layouts, fonts, colors, images, anything visual.
I guess the action url paths for the standard titanium panels are in the bronzeres.dll, but to edit it you need special tools to hack the resources. That is not at all easy, i would not touch that if you have not at least basic programming skills.
I would say I have basic programming skills. (VBA in Word and Outlook) Would I need some kind of program code editor, or is it something I could modify with notepad, or this XML notepad I just installed? I'd really like to get it to refer to my Chronos app instead of the default clock app.
thanks.
charlie71 said:
I would say I have basic programming skills. (VBA in Word and Outlook) Would I need some kind of program code editor, or is it something I could modify with notepad, or this XML notepad I just installed? I'd really like to get it to refer to my Chronos app instead of the default clock app.
thanks.
Click to expand...
Click to collapse
No it is no text file like the cpr or xml files, and therefore it cannot be edited with notepad. I am not sure what tools you have to use to modify dll files.
charlie71 said:
I need to edit the reg for the default clock so that when I tap on the clock panel it opens \program files\Chronos\chronos.exe
instead of opening the default system clock page.
I can't figure out how to do this...
thanks.
Click to expand...
Click to collapse
HKLM/software/microsoft/shell/rai/msclock
change string 1 from clock.exe to chronos.exe
lioryte said:
HKLM/software/microsoft/shell/rai/msclock
change string 1 from clock.exe to chronos.exe
Click to expand...
Click to collapse
looks like this is correct as i set my right softkey to g-alarm and this also changed the action when selecting the clock. Checked out this reg key and its linked to g-alarm so prob correct. Finally the answer for you.
yes lioryte is correct, that is how I got it to associate with Samsung clock lol.
Opening Chronos via tap of the clock panel:
...well, Chronos.exe is located in Program Files/Chronos/Chronos.exe
None of these work for MSClock/1:
Chronos.exe
Program Files/Chronos/Chronos.exe
/Program Files/Chrono/Chronos.exe
They give me the messege, "The file Chronos cannot be opened. Either it is not signed with a trusted certificate, or ..."
If I move the executable Chronos.exe from Program Files into Windows, it does open up Chronos, but this sounds like it would cause other problems with the program???
Is there some other value I could asign to MSClock/1 to lead to /Program Files/Chronos/Chronos.exe?
Is it alright to just move that .exe???
try just making a shortcut to the .exe in windows and then put chronos.lnk in the reg..
Oh, I tried that too...
Using total commander, I create a shortcut 'chrono.lnk' in the window dir that pointed to \program files\chronos\chronos.exe, and set it for the value of MSClock/1, but it too would give me an error.
AH, I got it!
use quotes.
"\Program Files/Chronos/...
include the quotes in the value
More specifically:
"\Windows\ChronosStartup.exe" alarms
"\Windows\ChronosStartup.exe" Timers
...these work for right soft key, & MSClock

[REF] Rotating apps using registry and finding classes

Hi All,
I have written this little tutorial by piecing togethor bits of info from other forums and threads. Some of you will probably know this already but this is for those who are struggling:
To get the g sensor rotating any application that doesnt do so already you will need to edit the registry on your device.
Using your preferred registry editor navigate to:
HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName
Here you must create a new string value. The name of your string is whatever you want it to be. The value of your string would be the path to the exe of the program you wish to rotate.
Once this is done you must then navigate to:
HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList
Here you must again create a new string value.
The name again is whatever you want it to be... the value would be the class name of the application you are attempting to rotate.
For example.... to get excel rotating with the G sensor:
HKCU\Software\HTC\HTCSENSOR\GSensor\ModuleName
Create new string value... i named it Excel Mobile. Value is:
windows\pxl.exe
HKCU\Software\HTC\HTCSENSOR\GSensor\WhiteList
Create new string value... again i named it Excel Mobile. Value is:
BOOKWIN
Create second new string value... i named it Excel Mobile2. Value is:
PXLMainWnd
Exit your registry editor and soft reset the device. Job done. Excel will now rotate within the open file browser (PXLMainWnd) and also within any open workbook (BOOKWIN)
For any particular app you should be able to figure out what the full path is to your exe but to get class names use dotfreds task manager:
http://www.dotfred.net/TaskMgr.htm
Once the task manager is installed.... start your app... then start the task manger... go to applications tab and long press on your app which will be listed if it is still running... select details. Go to the windows tab... this screen will list all of the classes currently accessed by your app. Ususally the ones to add into the whitelist will be the ones that are preceded by the app name but not always.
To get you guys started here are the settings for word:
windows\pword.exe
and you need to add two classes to the white list:
WordPad
Pocket Word
Remember that class names are case sensitive.
disclaimer: I TAKE NO RESBONSIBILITY FOR ANY DAMAGE TO ANYONES DEVICE BY POSTING THIS QUICK TUTORIAL. YOU CAN SERIOUSLY DAMAGE YOUR DEVICE IF YOU EDIT THE REGISTRY INCORRECTLY... IF YOU DO NOT KNOW WHAT YOU ARE DOING LEAVE IT WELL ALONE!!!!
bump cos ive changed the title!
can you find the modulename/whitelist for the messaging (SMS/MMS) tab? It's the only one I have trouble rotating.
lude219 said:
can you find the modulename/whitelist for the messaging (SMS/MMS) tab? It's the only one I have trouble rotating.
Click to expand...
Click to collapse
ill have a look if i get some time.
im having trouble getting the lifestyle home page in spb shell rotating atm!
Audio Oblivion said:
ill have a look if i get some time.
im having trouble getting the lifestyle home page in spb shell rotating atm!
Click to expand...
Click to collapse
thank you, and take your time =) btw, I just wanna be clear that I didn't mean the messaging tab on the home/sense screen, I meant the default win6.5 screen.
Thanks for this post, I am trying to find the details for a new app called DynaInk. I've followed your instructions and I am about to see if it worked?
*** Drum Roll ***
It worked, I used #NETCF_AGL_BASE_
Thank You
I applied this trick for Notepad which is a simple text editor that doesn't even require installation:
http://www.shamasis.net/projects/notepad-mobile/
After installing Dotfred's Task manager it showed me several string values for Notepad.exe and one of them was same as Nighthawk's DynaInk: #NETCF_AGL_BASE_ so I added it for my Notepad.exe.
Now it rotates with G-sensor
Thank you, Audio Oblivion for this guide!
p.s. What kind of damage to the device could possibly be done by adding those strings with those values? One could delete them if there's no result ?!?
Great post, works very well except for 1 program.
Perhaps you can help me out with the class name of TomeRaider3.
Program is TomeRaider3AU.exe, but for the Whitelist entry I always get different ClassNames when I start it as just like: "Afx:83ab6eaa:0, next time I get Afx:d54d7832:0, and so on.
Can anyone please help me out with this ?
many thanx in advance
Edit: Found the solution. I have added a ModuleName Wikipedia with Value "\Programme\TomeRaider3\Wikipedia.tr3 and a Whitelist entry for Wikipedia called "Dialog", for the Whitelist entry of TomeRaider I also used "Dialog", now it works very well.
lude219 said:
thank you, and take your time =) btw, I just wanna be clear that I didn't mean the messaging tab on the home/sense screen, I meant the default win6.5 screen.
Click to expand...
Click to collapse
I launched the default wnimo messaging screen and saw a process called tmail.exe appear.
search for tmail.exe on you device and use its full path as the module name. its probably windows\tmail.exe
for class entry in whitelist try: Dialog
If thats not it then start messaging, lauch dotfreds task manager, long key press on tmail.exe... click on windows and try every class you see!
I have now found that gyrator works quite well if you want EVERY screen on your device to rotate with the acceleromter... however... even though it is set to rotate everything... not all windows work. I still had to add in certain aspects of SPB shell to the whitelist for instance. Also... HTC Sense homescreen doesnt like being rotated.
drkalo said:
p.s. What kind of damage to the device could possibly be done by adding those strings with those values? One could delete them if there's no result ?!?
Click to expand...
Click to collapse
You wont damage your device if you follow my instructions carefully. The values you are changing are safe to add, delete and edit at any time (although dont touch what is already in the registry before you started adding to it). The discalimer is there in case someone messes up their registry by doing something incorrectly!
What about the programs that have the same Class name eg. "Dialog".
As i noticed it's enough to add process name to ModuleName or Class Name to WhiteList. No need to put both.
Better to use ModuleName if you have several applications that both have eg "Dialog" but one of them you do not want to rotate.
Eg. Nimbuzz - Dialog, HTC phone app - also Dialog. I do not want to rotate Phone So for me works only the ModuleName for the Nimbuzz.
For other apss I only include data to whitelist In fact there is two lists - by process name and by Window class...
Is there a similar way to enable the "Pinch to Zoom" feature for programs by just adding the programm to some registry entries?
TomTom
This is great
added TT7 = MunichWinClass to the white list.. now I can use TomTom in landscape
Thank you for this information.
I've done 3 programs;
Resco Explorer 2008
ModuleName
\Program Files\Resco Explorer\Explorer.exe
WhiteList
RESCO_EXPLORER_CLASS
and
Palm Digital Media eReader for windows mobile
ModuleName
\Program Files\Peanut Press\eReader.exe
WhiteList
PalmDigitalMediaWin
IME
and
1-Calc
ModuleName
\Program Files\OmegaOne\1-Calc\1-Calc.exe
WhiteList
Dialog
I can't take responsibility if these changes don't work for someone or if they brick their device.
Google maps, OziExplorer, File Explorer & Garmin
Thanks for the detailed info
ModuleName
"GMaps"="\Program Files\GoogleMaps\GoogleMaps.exe"
"Ozi"="\Storage Card\OziExplorer 2\OziExplorerCE.exe"
"FileMan"="\Windows\fexplore.exe"
"Garmin"="\Storage Card\Garmin\Apps\WM\QuePPC.exe"
WhiteList
"GMaps"="GoogleMapsMobile"
"Ozi"="OziExplorer"
"FileMan"="FEXPLORE"
"Garmin"="QUE_SUBAPP_WND_CLASS"
Thanks for this have done tomtom too. Perfect!!
Edit: Could anyone put this in a cab for me please?
Dir of .exe = \Storage Card\Program Files\TomTom Navigator.exe
Value = MunichWinClass
Not working
Hi all,
I have tried to apply this procedure but my applications still do not rotate.
I have tried both modifying the registry by hand, and using BsB Tweaks to rotate Excel but with no success. Any suggestions to share?
EDIT: I have tried disabling and re-enabling the Rotate feature (AutoRotation -> 0 -> 1), resetting the phone after each change, and now NO APPLICATION will rotate: not even HTC messaging nor the Sense Pictures tab.
HELP!!!!
EDIT 2: Solved! I've just found out by pure chance that rotating works only counterclockwise, while I assumed it should work both ways!

Categories

Resources