Remap PHONE Soft Keys - Not Today Screens - General Topics

I uninstalled FunContacts, did multiple soft resets, cleaned with MemMaid, and my Phone Left Soft Key that says "Contacts" is still looking for FunContacts and gives me an error message that FC cannot be found. I emailed FC, however, no response. Softkeys work fine on the Today Screen. All the remapping programs out there just identify and do the Today Screen Soft Keys.
Does anyone have info on remapping the softkeys on the Phone Screen?
Thanks in advance if you do.

This worked for me, had the same problem:
Goto HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Rai\:MSCONTACTS
# Change "String 1" value from "\Program Files\FunContacts\Funcontacts.exe" to ":MSPOUTLOOK contacts".
Make sure that you don't add the "" on the new entry.

Still need help on Phone Screen Soft Buttons....
Thanks for the fix, however; I had already completed a hard reset.
I still want to change the "Contacts" soft button on the Phone Screen to SPB Contacts vs. the build in contacts. I have Sbp Shell and love it, however; it does not change the phone's soft key for contacts.
In the registry entry you mentioned, it is totally blank. I have tried to a string that leads to the Spb Contacts, however, the registry editor will not accept it.
If anyone knows how to change the Phone's (Not the Today Screen) soft keys, please help.
Thanks!!

Related

Some settings change after reset

Folks,
Did anyone experience that if you set the "Error Report" to 'enable' and do a soft reset, or simply turn the device off and then on again, then it goes back to the 'disable' state?
I have also noticed something awkward with the app I use the most: MagiCall from Mobiion. For some reason, after either a soft reset or turning off the phone, when it comes back, I have to re-enter the license key.
It never happened on my any of my previous WM6 devices (Elf, Niki and Tytn II). It does not happen with my wife's Excalibur either.
TIA,
-Feaps
MagiCall stores registration information in HKEY_CURRENT_USER key.
It looks like your device does not implement Power-Down Flush. Here is a small tool to help you flush HKCU key to persistent storage.
Cool
Thanks a bunch. I could not stand using my phone without MagiCall!
-Feaps
Thaaaaaaaaaaaaaaaank You !!!!!!!:d

What's On Your Today Screen?

I have been going back and forth between rltoday and HTC Home. I have issues with both and I like them both. I am currently running the HTC Home plugin.
rltoday Pros:
Highly configurable (if you have time)
very light weight
can use with the hidelogo cab
free
rltoday Cons:
limited user community (for my device)
unable to navigate with five-way
limited native functionality (additional scripts or 3rd party apps needed)
no weather plugin
HTC Home Pros:
Customizable (HTC Home Config)
multi-tabbed
built-in weather
built-in ringer profile selections (with HHC)
launch music player from today screen as well as see what's playing
built-in picture dialer
no 3rd party apps/scripts needed
free
HTC Home Cons:
unable to use hidelogo cab
weather plugin is limited (even with HHC)
profile selections don't always work
a. doesn't vibrate but is silent
b. when the meeting/event is over speaker is turned all the way down
when the clock is touched it launches the time/alarm settings (annoying)
So, what are you running on your today screen and why?
hey too bad nobody is answering to this i would love to know all the cool today plugins there is. Im running the HTC Home plugin and sometimes the cool Pointu interface.
How about you guys ?
I prefer the simple but elegant approach...until something really groundbreaking comes along :
TA Pro: controls LED, and gives quick stats and weather
GoodMobile Messaging Calendar and Mail (also displays sms count)
cLaunch: Three 2xtabs (each tab has 2 wrap rows) with my common apps. I've also modified cLaunch.dll to play nicer with the 240x240 display when in the settings area of the app.
Hidelogo to give a little more real estate
I've also replaced battery.exe with an HTC version that gives a better battery icon and little more display flexibility.
QuickMenu 2.7 to assist with app closing, hibernate, soft reset and additional menu browsing needs.
fTouchflo (last free version) for easier touch navigation
I've replaced the default tahoma.ttf with the one from my XP workstation for a smoother font appearance
================
I really like throttle launcher as a replacement for cLaunch, but presently it takes up too much memory and is a little cumbersome to configure on the fly.
PointUI is promising, but needs better hooks into "Good" before I can use it, plus needs more customization options to allow me to get to what I need in a minimum of "clicks" - it's not presently able to give me what my present setup offers me.
================
screen captures with PocketScreen" http://forum.xda-developers.com/showthread.php?t=328627
tmknight said:
I prefer the simple but elegant approach...until something really groundbreaking comes along :
TA Pro: controls LED, and gives quick stats and weather
GoodMobile Messaging Calendar and Mail (also displays sms count)
cLaunch: Three 2xtabs (each tab has 2 wrap rows) with my common apps. I've also modified cLaunch.dll to play nicer with the 240x240 display when in the settings area of the app.
Hidelogo to give a little more real estate
I've also replaced battery.exe with an HTC version that gives a better battery icon and little more display flexibility.
QuickMenu 2.7 to assist with app closing, hibernate, soft reset and additional menu browsing needs.
fTouchflo (last free version) for easier touch navigation
I've replaced the default tahoma.ttf with the one from my XP workstation for a smoother font appearance
================
I really like throttle launcher as a replacement for cLaunch, but presently it takes up too much memory and is a little cumbersome to configure on the fly.
PointUI is promising, but needs better hooks into "Good" before I can use it, plus needs more customization options to allow me to get to what I need in a minimum of "clicks" - it's not presently able to give me what my present setup offers me.
Click to expand...
Click to collapse
Any screenshots?
My Today screen is settled. I have finalized on HTC Home Plugin. No other plugins on the screen. You will notice that I have the bluetooth and the carrier information hid. This is accomplished with Memaid removing the "active call", and "lookup". This does make some additional challenges like the usage of the talk (green) and end (red buttons) as well as the ringer. These are easily overcome by registry changes. I also employed the HTC Home Customizer to make the background transparent and have the "Vista" icons. Music is being played on the device and only showing in the plug (not title bar) through the use of "wk Task". Also I have the battery icon on the today screen but on other apps the time is displayed. This is a result of HHC as well. You can have the time only always; I chose to have it only away from the Today screen. You will also notice that the left and right softkeys are different. Because I am using the standard Windows Mobile dialer, I can customize these keys. One goes to the mail/messaging and the other goes to my IM program. I am running WM6.1 Lite OS (ROM).
I intend to write a complete document on how to do these customizations. It can be frustrating looking for hours and days piecing things together. WinMob has been a lot more fun for me than Palm (former 650 user).
What other options are out there? Feel free to chime in.
Just added quick menu to the list. It is amazing!
Quickmenu
I have found that this application makes my Treo unresponsive. I noticed that after selecting the application, my phone seems to hang or be very slow. I have uninstalled it until I can figure what is making it unresponsive.
Quickmenu Issue
I have not encountered any performance issues (did you soft reset after install). Here are the settings I have employed:
Code:
[HKEY_CURRENT_USER\Software\AlenSoft\QuickMenu\Display]
"BatteryMode"=dword:00000003
"BkgndCacheMode"=dword:00000001
"BkgroundImage"=""
"BkgroundMode"=dword:00000001
"SelectionAlpha"=dword:00000099
"ShowAppIcon"=dword:00000000
"ShowTaskClose"=dword:00000001
"TextColorOnImage"=dword:00e0ffe0
"WindowLeft"=dword:00000060
[HKEY_CURRENT_USER\Software\AlenSoft\QuickMenu\Exclude]
"Count"=dword:00000006
"Item1"=">\\Windows\\wmplayer.exe"
"Item2"=">\\Program Files\\Navigator\\TomTom Navigator.exe"
"Item3"=">\\ExtendedROM\\Program Files\\Total Commander\\cecmd.exe"
"Item4"=">\\ExtendedROM\\Program Files\\RSA SecurID\\RSA_SecurID.exe"
"Item5"=">\\ExtendedROM\\Program Files\\googlemaps\\googlemaps.exe"
"Item6"=">\\ExtendedROM\\Program Files\\EsmertecJBed\\jbed.exe"
[HKEY_CURRENT_USER\Software\AlenSoft\QuickMenu\General]
"AutoEndSyncTask"=dword:00000001
"AutoStart"=dword:00000001
"CacheImageIndex"=dword:00000001
"EnableXButton"=dword:00000000
"LongPressAppIconFunc"=dword:000003f9
"OkKeyEndTask"=dword:00000001
"RegisterHomeKey"=dword:00000001
"ReplaceStartMenu"=dword:00000001
"RightArrowEndTask"=dword:00000001
"TEditWhenEditing"=dword:00000001
[HKEY_CURRENT_USER\Software\AlenSoft\QuickMenu\MenuItems]
"CustomProgramFolder"=""
"CustomProgramMenu"=dword:00000000
"SubItems"=hex:\
1a,04,00,01,24,04,00,01,2e,04,00,01
"TopItems"=hex:\
00,04,01,00,fd,03,01,01,00,00,00,00,d0,07,01,01,00,00,00,00,02,04,01,00,fc,\
03,00,00,00,00,00,00,06,04,01,01,01,04,01,01,f2,03,01,00,00,00,00,00
Well my today screen is running SPB Mobile Shell 2.
Version 2 looks real nice and has some cool animations too.
lew, i sent you a pm, id love to get rid of palm dialer and the att/bt logos while keeping red/green button functionality.
I got what I need installed (memmaid, total commander) i just dont know what to do.
what registry settings did you use to get the green and red phone keys functional again after disabling the carrier/bluetooth icons?
Green/Red Button Functionality
Use the following steps to remove the carrier info/bluetooth logo and still use the green/red buttons.
I got rid of the carrier info by way of the removal of "Active Call" and "Dial Lookup" startup items. These were removed using MemMaid. At this point the device will revert to the WinMob dialer. Pressing the green button will launch the dialer and pressing the red button will cause it to go away. However pressing the red button will NOT end a call. You have to press the "End" button on the screen or hangup via your BT device button.
You will need to change the service called "VOL0" to "manual" (MemMaid again).
You will no longer be able to select your ringer in the standard way. You will need to make the change in the registry. HKCU\ControlPanel\Sounds is where the change is made. The entries PlmORingTone1, 2 and 3 are the entries for Known Unknown and Roaming calls. You will have to copy and paste (and over-write) the entries from there to "RingTone0", 2 and "RoamingRing0". PlmORingTone1 and RingTone0 are for "Known"callers. You will have to make this change every time you want the ringtone to be different. These steps are not necessary for changing the ringtone of a contact.
You need to remap the device keys. (Backup your device OR copy the values down BEFORE you make any changes if you want to go back!!) Make the following changes in the registry. In HKLM\Security\Phone change the Charmap to "ertdfgxcvzubo" and the Keymap to "ERTDFGXCVZUBO". In HKLM\Security\Phone\Skin change Enabled to "0".
Reset the device
NOTE: These changes are only necessary if you want to use the standard WM6(.1) dialer. Original Values for the Charmap and Keymap entries
Charmap "ertdfgcvbyuio"
Keymap: "ERTDFGCVBYUIO"
Thanks to jcbarren at TreoCentral http://discussion.treocentral.com/showthread.php?t=148000
Quick Menu
tmknight said:
I have not encountered any performance issues (did you soft reset after install). Here are the settings I have employed:
Code:
[HKEY_CURRENT_USER\Software\AlenSoft\QuickMenu\Display]
"BatteryMode"=dword:00000003
"BkgndCacheMode"=dword:00000001
"BkgroundImage"=""
"BkgroundMode"=dword:00000001
"SelectionAlpha"=dword:00000099
"ShowAppIcon"=dword:00000000
"ShowTaskClose"=dword:00000001
"TextColorOnImage"=dword:00e0ffe0
"WindowLeft"=dword:00000060
[HKEY_CURRENT_USER\Software\AlenSoft\QuickMenu\Exclude]
"Count"=dword:00000006
"Item1"=">\\Windows\\wmplayer.exe"
"Item2"=">\\Program Files\\Navigator\\TomTom Navigator.exe"
"Item3"=">\\ExtendedROM\\Program Files\\Total Commander\\cecmd.exe"
"Item4"=">\\ExtendedROM\\Program Files\\RSA SecurID\\RSA_SecurID.exe"
"Item5"=">\\ExtendedROM\\Program Files\\googlemaps\\googlemaps.exe"
"Item6"=">\\ExtendedROM\\Program Files\\EsmertecJBed\\jbed.exe"
[HKEY_CURRENT_USER\Software\AlenSoft\QuickMenu\General]
"AutoEndSyncTask"=dword:00000001
"AutoStart"=dword:00000001
"CacheImageIndex"=dword:00000001
"EnableXButton"=dword:00000000
"LongPressAppIconFunc"=dword:000003f9
"OkKeyEndTask"=dword:00000001
"RegisterHomeKey"=dword:00000001
"ReplaceStartMenu"=dword:00000001
"RightArrowEndTask"=dword:00000001
"TEditWhenEditing"=dword:00000001
[HKEY_CURRENT_USER\Software\AlenSoft\QuickMenu\MenuItems]
"CustomProgramFolder"=""
"CustomProgramMenu"=dword:00000000
"SubItems"=hex:\
1a,04,00,01,24,04,00,01,2e,04,00,01
"TopItems"=hex:\
00,04,01,00,fd,03,01,01,00,00,00,00,d0,07,01,01,00,00,00,00,02,04,01,00,fc,\
03,00,00,00,00,00,00,06,04,01,01,01,04,01,01,f2,03,01,00,00,00,00,00
Click to expand...
Click to collapse
Did you install this or did you unzip and launch it? I didn't find an installer (or cab). I will launch it again and reset the device and see if it works.
mobilelew said:
Use the following steps to remove the carrier info/bluetooth logo and still use the green/red buttons.
I got rid of the carrier info by way of the removal of "Active Call" and "Dial Lookup" startup items. These were removed using MemMaid. At this point the device will revert to the WinMob dialer. Pressing the green button will launch the dialer and pressing the red button will cause it to go away. However pressing the red button will NOT end a call. You have to press the "End" button on the screen or hangup via your BT device button.
You will need to change the service called "VOL0" to "manual" (MemMaid again).
You will no longer be able to select your ringer in the standard way. You will need to make the change in the registry. HKCU\ControlPanel\Sounds is where the change is made. The entries PlmORingTone1, 2 and 3 are the entries for Known Unknown and Roaming calls. You will have to copy and paste (and over-write) the entries from there to "RingTone0", 2 and "RoamingRing0". PlmORingTone1 and RingTone0 are for "Known"callers. You will have to make this change every time you want the ringtone to be different. These steps are not necessary for changing the ringtone of a contact.
You need to remap the device keys. (Backup your device OR copy the values down BEFORE you make any changes if you want to go back!!) Make the following changes in the registry. In HKLM\Security\Phone change the Charmap to "ertdfgxcvzubo" and the Keymap to "ERTDFGXCVZUBO". In HKLM\Security\Phone\Skin change Enabled to "0".
Reset the device
NOTE: These changes are only necessary if you want to use the standard WM6(.1) dialer. Original Values for the Charmap and Keymap entries
Charmap "ertdfgcvbyuio"
Keymap: "ERTDFGCVBYUIO"
Thanks to jcbarren at TreoCentral http://discussion.treocentral.com/showthread.php?t=148000
Click to expand...
Click to collapse
Thanks for the tutorial, but now the red key no longer turns off the screen. Any ideas
Red Button No Longer Turns Off Screen
I too have the same problem with the red button. To aleviate this I have created a button shortcut that allows me to lock the phone by pressing one button. Using QuickMenu, in the options, on the command tab, choose lock from the list and click on create shortcut. You can now assign a button to this to lock the phone. I choose the OK button. So if I press and hold OK, my phone will lock.
By the way, the issue that I was having with QuickMenu was a conflict with CTRL-Pro. After removing it I am now able to use QuickMenu without any problems.
mobilelew said:
Use the following steps to remove the carrier info/bluetooth logo and still use the green/red buttons.
I got rid of the carrier info by way of the removal of "Active Call" and "Dial Lookup" startup items. These were removed using MemMaid. At this point the device will revert to the WinMob dialer. Pressing the green button will launch the dialer and pressing the red button will cause it to go away. However pressing the red button will NOT end a call. You have to press the "End" button on the screen or hangup via your BT device button.
You will need to change the service called "VOL0" to "manual" (MemMaid again).
You will no longer be able to select your ringer in the standard way. You will need to make the change in the registry. HKCU\ControlPanel\Sounds is where the change is made. The entries PlmORingTone1, 2 and 3 are the entries for Known Unknown and Roaming calls. You will have to copy and paste (and over-write) the entries from there to "RingTone0", 2 and "RoamingRing0". PlmORingTone1 and RingTone0 are for "Known"callers. You will have to make this change every time you want the ringtone to be different. These steps are not necessary for changing the ringtone of a contact.
You need to remap the device keys. (Backup your device OR copy the values down BEFORE you make any changes if you want to go back!!) Make the following changes in the registry. In HKLM\Security\Phone change the Charmap to "ertdfgxcvzubo" and the Keymap to "ERTDFGXCVZUBO". In HKLM\Security\Phone\Skin change Enabled to "0".
Reset the device
NOTE: These changes are only necessary if you want to use the standard WM6(.1) dialer. Original Values for the Charmap and Keymap entries
Charmap "ertdfgcvbyuio"
Keymap: "ERTDFGCVBYUIO"
Thanks to jcbarren at TreoCentral http://discussion.treocentral.com/showthread.php?t=148000
Click to expand...
Click to collapse
why not use the "hidelogo.cab" floating around and be done with it? Never had an issue with any soft or hard buttons.
mobilelew said:
Did you install this or did you unzip and launch it? I didn't find an installer (or cab). I will launch it again and reset the device and see if it works.
Click to expand...
Click to collapse
I use the executable and DLL's from http://www.alensw.com/attachment/QuickMenu_2.7.rar
I extract to ExtROM and create a shortcut to the EXE in windows\startup.
All the settings are stored in the registry, use total commander or your preferred flavor of reg reader to import/export for backup/restore purposes.
Cheers
why not use the "hidelogo.cab"
The hidelogo.cab causes a reset loop with the HTC Home plugin.
You Like ? ALL BLACK ! Verie Nais
Here is my home screen. Running WM6.1 Regular Version.
paypalbid said:
Here is my home screen. Running WM6.1 Regular Version.
Click to expand...
Click to collapse
What are you using to put the icons on the screen?
mobilelew said:
The hidelogo.cab causes a reset loop with the HTC Home plugin.
Click to expand...
Click to collapse
Yes, yes it does - good luck!

[Q] Re-mapping "short press send key" - possible?

I currently have a Kaiser and I'm planning the following setup:
- left soft key: Dialpad (phone canvas)
- short press send key: Call History.
For the left soft key, it is quite easy, go to:
Code:
HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112\
and change "Open" to "\Windows\cprog.exe" and "Default" to "Dialpad" or whatever name. Soft reset.
Or simply delete the content of 112 key and soft reset, without it the left soft key defaults to "Phone" linked to the phone canvas.
Call history is also easy to shortcut "\Windows\LaunchMSItem.exe" CALLHISTORY_ALL_CALLS.
The issue is with the short press send key. I searched my guts out but I could not find how to remap it. Found solutions for "long press" but not for short.
I want of course to keep the ability to actually dial a number with it.
I am interested in a simple solution without aditional software, scripts etc.
Help much appreciated.
Regards - Daniel
To my knowledge you can't map the send/end keys for short press unless you start digging real hard in some system files which.. even pauldegroot didn't manage to do.. and supbro is still fighting for with iDialer..
By 'end key' if you mean the Off-hook key (the red button), then you can't remap it without using third-party apps.
In fact, it's a bit of a bother even by using third party apps.
The reason is because the dial and end keys are special keys designed almost exclusively for the purpose of using in the phone app.
For more technical info, and how to go about doing it the really hard way:
http://thefiles.macadamian.com/2008/06/detecting-phone-buttons-on-wm56.html
I use aebutton plus to remap my send and end keys - not short key though - I have them mapped for double press/ tripple press. (long press and short-presshave the old functions..)
-mark
@deXter: it was the send key, sorry for that, I corrected the first post. Your link is still valid however - thanks - it seems I have to do a lot more reading on this.
Any quick solution is still welcome
again, same problem.
Small progress
1. By editing
Code:
HKEY_LOCAL MACHINE\SOFTWARE\Microsoft\Shell\Rai\:MSCprog\1
I can assign any program to the send key.
Trouble is:
- cprog is not starting anymore with the phone, meaning no signal and no dialing.
- the newly assigned program autostarts at boot.
2. In some WM5 documentation, I learned that under
Code:
HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\
you could have four keys, 112, 113, 114, 115, corresponding to the left soft, right soft, send and end keys respectively.
In WM6 only the first two seem to work.
Still searching...

Remap phone application soft keys.

I have a Fuze with Goodlink installed, but the soft key for contacts in the phone application still point to the outlook contacts rather than the goodlink contacts. Is there any way to reset these softkeys and point them to another aapplication. I see lots of threads of changing the soft keys on the today screen, but none for the phone app. Thanks

[Q] Way to chg 6.5.3's soft "phone" to something else?

Is there a way to change the soft "phone" button at the bottom of WM 6.5.3 main screen to be something else? I mean, I already have a hardware, dedicated, "phone" button. I don't need a soft one too.
It would be nice to be able to change it some something useful like "calendar" (renumbering my old WM 6.1 phone).
Left soft button :
[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]
@="Calendar"
"Open"="\\windows\\calendar.exe"
Right soft button :
[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\113]
@="Calculator"
"Open"=":MSCALC"
laurenti said:
Left soft button :
[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\112]
@="Calendar"
"Open"="\\windows\\calendar.exe"
Right soft button :
[HKEY_CURRENT_USER\Software\Microsoft\Today\Keys\113]
@="Calculator"
"Open"=":MSCALC"
Click to expand...
Click to collapse
I have only 112, and its only subkeys of Default and Open, are both null strings.
I was expecting the left soft button to currently be set to "Phone", and that's what I have been looking for in my registry (ie, I know I'm in the correct place when I see it). I am guessing that for 6.5.3, the settings have moved to...??
But thanks.

Categories

Resources