PDA

View Full Version : {Solved}is there a way to remap PTT button??


Pages : [1] 2

mbritten
6th October 2007, 03:22 PM
Just wondering is anyone knows how to remap the stupid PTT button so I can use it for voice command??

I tried the PTTfix for the hermes, it disabled PTT but didn't allow me to reassign the button to anything else.

thanks,
Matt

RemE
6th October 2007, 07:02 PM
Install Vibra Switch, then map this app to the button from the programs folder.

GumboChief
6th October 2007, 09:29 PM
Install Vibra Switch, then map this app to the button from the programs folder.

I hate to ask stupid questions, but installing this app, does not seem to enable a new hardware button. I still only show a total of 5, with no option of the PTT button. I am looking at the "buttons" commandlet in settings

What am I missing?

shayd
6th October 2007, 10:07 PM
Try AEBPlus (http://ae.inc.ru/aebplusdownload.php)

mikeeey
6th October 2007, 11:18 PM
isnt there just a simple way to do it in the registry?
or a different way to change it?

mbritten
7th October 2007, 03:24 AM
Ok this actually can be done in the registry, what you will need to do first is stop the PPT service from loading when you boot up, I used SK tools and removed it from the start-up section of that program. Then you need to goto:

HKLM\Software\Microsoft\Shell\Keys

Add a new key called 40C6

then I added a string called Name with the value Button 6

you should now be able to assign a program to PTT through settings/buttons
-------------------------------------------------------------------------
if for whatever reason if its not there yet these are all the values I have under key 40C6

(default) "path to your program in quotes"
dword: BtnWnd value=0
dword: Flags value=0
string: Name value=Button 6
string: ResetCmd value "path to your program in quotes"
string: WndCls LEAVE BLANK

if you need to enter all that, go for it, but I would assume it would work after completing the first part of this post

let me know

PS with Voice command it only works to start the program, holding the PTT button to cancel a command doesn't work for me, if anyone figures that out let me know, that would be awesome

gregross
7th October 2007, 03:44 PM
[QUOTE=mbritten;1565072]Ok this actually can be done in the registry, what you will need to do first is stop the PPT service from loading when you boot up, I used SK tools and removed it from the start-up section of that program. Then you need to goto:

HKLM\Software\Microsoft\Shell\Keys .....

Nice. any thoughts on push and hold?

g

GumboChief
7th October 2007, 04:17 PM
Thanks!
I don't own SKTools, so I disabled the PTT service by going to hklm\services\ptt
on the "dll" entry, I just inserted a semi-colon, to prevent the dll from loading- ";PTTService.dll"

However, I was not having much luck getting button 6 to work. Entries appeared in "buttons", but it would not link to the calculator. Finally, I decided to reboot.
Reboot somehow removed button6 entries in registry.
So in other words, it is not working, for me.

Very odd.

Ok this actually can be done in the registry, what you will need to do first is stop the PPT service from loading when you boot up, I used SK tools and removed it from the start-up section of that program. Then you need to goto:

HKLM\Software\Microsoft\Shell\Keys

Add a new key called 40C6

then I added a string called Name with the value Button 6

you should now be able to assign a program to PTT through settings/buttons
-------------------------------------------------------------------------
if for whatever reason if its not there yet these are all the values I have under key 40C6

(default) "path to your program in quotes"
dword: BtnWnd value=0
dword: Flags value=0
string: Name value=Button 6
string: ResetCmd value "path to your program in quotes"
string: WndCls LEAVE BLANK

if you need to enter all that, go for it, but I would assume it would work after completing the first part of this post

let me know

PS with Voice command it only works to start the program, holding the PTT button to cancel a command doesn't work for me, if anyone figures that out let me know, that would be awesome

mbritten
7th October 2007, 04:55 PM
Thanks!
I don't own SKTools, so I disabled the PTT service by going to hklm\services\ptt
on the "dll" entry, I just inserted a semi-colon, to prevent the dll from loading- ";PTTService.dll"

However, I was not having much luck getting button 6 to work. Entries appeared in "buttons", but it would not link to the calculator. Finally, I decided to reboot.
Reboot somehow removed button6 entries in registry.
So in other words, it is not working, for me.

Very odd.

I have heard that turning the phone off (hold power putton) will make the registry entries stick, but I've never had a problem just soft resetting, let me know if you figure it out

robroth
7th October 2007, 05:19 PM
the reg change didn't persist for me either and I did perform a power cycle.

swamp2
8th October 2007, 10:17 AM
I sure would like to see a solution here myself. These folks have one for WM6 on Hermes but some Kaiser folks posted near the end of the thread that the method is not working for them. Author says he will eventually get it working on the Kaiser.

http://forum.xda-developers.com/showthread.php?t=279585

mbritten
8th October 2007, 02:46 PM
the reg change didn't persist for me either and I did perform a power cycle.

what reg editor are you using? I have NEVER had a problem with edits sticking using resco reg editor. there has to be some reason.

vpoet
8th October 2007, 03:49 PM
Thanks!
I don't own SKTools, so I disabled the PTT service by going to hklm\services\ptt
on the "dll" entry, I just inserted a semi-colon, to prevent the dll from loading- ";PTTService.dll"

However, I was not having much luck getting button 6 to work. Entries appeared in "buttons", but it would not link to the calculator. Finally, I decided to reboot.
Reboot somehow removed button6 entries in registry.
So in other words, it is not working, for me.

Very odd.

I simply exported the PTT key altogether & removed it, put in the new 40C6 entry, and the device's remapping works flawlessly. Using SKTools.

robroth
8th October 2007, 05:22 PM
what reg editor are you using? I have NEVER had a problem with edits sticking using resco reg editor. there has to be some reason.

total commander. ill have to try one of the others mentioned here. i'm about to reflash with the HTC rom so will have to reload everything anyway.

verendus
8th October 2007, 07:37 PM
Which PTT key did you remove. Are you talking about HKLM\Services\PTT?

mattmcl1
8th October 2007, 08:10 PM
I simply exported the PTT key altogether & removed it, put in the new 40C6 entry, and the device's remapping works flawlessly. Using SKTools.

Could you explain exactly what you did for those of us that don't know. Many thanks!

gregross
8th October 2007, 08:15 PM
Could you explain exactly what you did for those of us that don't know. Many thanks!

at&t Tilt? Stock ROM?

scoppola
8th October 2007, 08:16 PM
I used the free PHM regedit:
http://www.phm.lu/downloads/download.aspx?{940B734A-C437-41C7-ADED-2A4418802FD3}

I completed deleted the whole PTT group from the services (would not work until I did this).

swamp2
8th October 2007, 08:25 PM
I can confirm the experience of robroth and GumboChief. Followed GumboChiefs advice on the ; - worked to disable PTT load. Then followed mbritten's reg changes in post #6. Registry key 40C6 disappers consistently after soft reset.

However, removing the entire PTT worked perfect.

Big thanks to scoppola and mbritten! So happy to have this working! Cheers guys.

Device: 8925
ROM: AT&T - 1.57.502.2
Registry Editor - Resco 2007

gregross
8th October 2007, 08:51 PM
I can confirm the experience of robroth and GumboChief. Followed GumboChiefs advice on the ; - worked to disable PTT load. Then followed mbritten's reg changes in post #6. Registry key 40C6 disappers consistently after soft reset.

However, removing the entire PTT worked perfect.

Big thanks to scoppola and mbritten! So happy to have this working! Cheers guys.

Device: 8925
ROM: AT&T - 1.57.502.2
Registry Editor - Resco 2007

WFM as well! - removed the entire PTT key.

gregross
8th October 2007, 08:52 PM
Now if someone can figure out the press and hold ....

gregross
8th October 2007, 08:56 PM
Got it 40C7 is the PPT press and hold - can be configured like 40C6 described in posts above.

mbritten
8th October 2007, 09:03 PM
Got it 40C7 is the PPT press and hold - can be configured like 40C6 described in posts above.

you're awesome, thanks

gregross
8th October 2007, 09:05 PM
you're awesome, thanks

you started it - all the credit goes to you!

robroth
8th October 2007, 09:11 PM
Well, after flashing my 8925 with the HTC Rom, the PTT button just works automatically (including push and hold). It also included Worldcard Mobile! Very cool application. I tested it on a slightly bent up business card with notes written in ink on it and it worked perfectly. I'm impressed.

swamp2
8th October 2007, 10:49 PM
Got it 40C7 is the PPT press and hold - can be configured like 40C6 described in posts above.

Do I understand you correctly. You have a single push of the PTT button activating VC and a push and hold activates PTT?? Full details please.

robroth
8th October 2007, 11:02 PM
Do I understand you correctly. You have a single push of the PTT button activating VC and a push and hold activates PTT?? Full details please.

The full details are already above.

40C6 = PTT push
40C7 = PTT push and hold

sirsycho
8th October 2007, 11:14 PM
Do I understand you correctly. You have a single push of the PTT button activating VC and a push and hold activates PTT?? Full details please.

If I understand your question correctly... no this is not what these changes do. However, it is feasible that in the foreseeable future that this capability could be enabled (or maybe not).

As it stands right now, these changes allow you to map any application that shows up in the Button Menu to the Tilt's PTT button (and another app when you press and hold the PTT button).

This is only a concern for the AT&T ROM, since the HTC ROM has this functionality built in (in other words, not crippled by AT&T).

####
You can really map anything to this button using the registry, but if memory serves, PTT isn't very straight forward.

gregross
9th October 2007, 12:05 AM
Does anyone know if there is a way to see the date and time each entry in the registry was created?

thx

kingsmedic
9th October 2007, 01:58 AM
I also deleted the PTT ( nobody to use this feature with) and replaced it with voice command on "Button 6", and the voice recorder on what I labeled "Button 6(Hold)".

You guys Rock!

jdmba
9th October 2007, 02:02 AM
I also deleted the PTT ( nobody to use this feature with) and replaced it with voice command on "Button 6", and the voice recorder on what I labeled "Button 6(Hold)".

You guys Rock!

It sounds like we have a working solution, but it is somewhat spread over the 3 pages ... can someone give a step by step to map the PTT to Voice Command on AT&T Roms on the Tilt?

gregross
9th October 2007, 02:14 AM
It sounds like we have a working solution, but it is somewhat spread over the 3 pages ... can someone give a step by step to map the PTT to Voice Command on AT&T Roms on the Tilt?

Disable PTT (Credit to vpoet)
In the registry navigate to the hklm\services\ptt
Back it up and delete it (yes the entire key)

Add a new key for the PTT Button (Credit to mbritten)
Navigate to HKLM\Software\Microsoft\Shell\Keys
Add a new key called 40C6
Add a string called Name with the value Button 6

Add a new key for the PTT Button - Press and Hold
Navigate to HKLM\Software\Microsoft\Shell\Keys
Add a new key called 40C7
Add a string called Name with the value Button 6 (Press & Hold)

you should now be able to assign a program to these two buttons through settings/buttons – It will set the rest of the necessary registry values.

strikeIII
9th October 2007, 04:59 AM
Disable PTT (Credit to vpoet)
In the registry navigate to the hklm\services\ptt
Back it up and delete it (yes the entire key)

Add a new key for the PTT Button (Credit to mbritten)
Navigate to HKLM\Software\Microsoft\Shell\Keys
Add a new key called 40C6
Add a string called Name with the value Button 6

Add a new key for the PTT Button - Press and Hold
Navigate to HKLM\Software\Microsoft\Shell\Keys
Add a new key called 40C7
Add a string called Name with the value Button 6 (Press & Hold)

you should now be able to assign a program to these two buttons through settings/buttons – It will set the rest of the necessary registry values.


so were you say "Add a new key for the PTT Button, and Add a new key for the PTT Button - Press and Hold" are those two steps are done in hklm\services\ptt then the rest in HKLM\Software\Microsoft\Shell\Keys

Deathace
9th October 2007, 11:20 AM
I don't know if its of much use to people or if it will work but here is a registry file (.reg) which I exported from my T-Mobile UK phone which has the button 6 assigned to speed dial and button 6(hold) assigned to voice recorder (T-Mobile default) I have added a line to the registry file to remove the PTT registry entry so it should work if WM6 allows running of .reg files (I have resco explorer installed so its part of that for sure).

Open a blank text file paste in between the -- & -- and save it as PTTFix.reg
If you know the location of the program you want to assign then edit the @= fields below (or just leave them and assign it in buttons) also change the location of the icon if you desire then save it, copy the file to your Kaiser and then in file explorer find the .reg file and open it, it should work ok and then open buttons in the settings menu and set your program for each button.

--
Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\Services\PTT]

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\4 0C6]
@=""
"WndCls"=""
"BtnWnd"=dword:00000000
"Flags"=dword:00000000
"ResetCmd"=""
"Icon"="\\Windows\\IconDll.dll, 102"
"Name"="Button 6"


[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\4 0C7]
@=""
"WndCls"=""
"BtnWnd"=dword:00000000
"Flags"=dword:00000000
"ResetCmd"=""
"Icon"="\\Windows\\IconDll.dll, 102"
"Name"="Button 6(Hold)"



--

I have TomTom assigned to Button 6 with the tomtom icon & Comm Manager assigned to Button 6(Hold) with the comm mgr icon and they both work perfectly fine.

HTH

Russ

gregross
9th October 2007, 01:59 PM
so were you say "Add a new key for the PTT Button, and Add a new key for the PTT Button - Press and Hold" are those two steps are done in hklm\services\ptt then the rest in HKLM\Software\Microsoft\Shell\Keys

the two keys are to be added in HKLM\Software\Microsoft\Shell\Keys

juiceppc
9th October 2007, 04:35 PM
FWIW. I just put the HTC Kaiser ROM on my Tilt and it must have automatically configured the PTT button. Because in my button settings I now have to option to set it. Push and hold... BTW if you haven't put the Kaiser ROM on the Tilt you REALLY should. Night and day difference. And it took me a total of 12 minutes.

gregross
9th October 2007, 05:06 PM
FWIW. I just put the HTC Kaiser ROM on my Tilt and it must have automatically configured the PTT button. Because in my button settings I now have to option to set it. Push and hold... BTW if you haven't put the Kaiser ROM on the Tilt you REALLY should. Night and day difference. And it took me a total of 12 minutes.

thinking about taking the leap - what besides a ton less bloat does the HTC Rom offer over the at&t ROM

g

robroth
9th October 2007, 05:08 PM
FWIW. I just put the HTC Kaiser ROM on my Tilt and it must have automatically configured the PTT button. Because in my button settings I now have to option to set it. Push and hold... BTW if you haven't put the Kaiser ROM on the Tilt you REALLY should. Night and day difference. And it took me a total of 12 minutes.

I mentioned this back at post #25, but I disagree about night and day. It's really not all that much better. There's more memory available, sure. It has the WorldCard business card scanner (very cool), but the Today plugin is installable on the ATT ROM (and is also configurable unlike the HTC version), there's TouchFlo which is neat but people are reporting that's available on the ATT ROM (I must have missed it), the PTT keys are configurable on the ATT ROM via a registry editor. HTC is certainly no faster.

My recommendation is that unless you want the WordCard application, don't bother moving to HTC. You'll have to invalidate your warranty to do so (CID unlock) and there really isn't all that much advantage, if any. I've also had more issues with the GPS on the HTC ROM but I think they're sorted out.

mickeyace
9th October 2007, 07:27 PM
Can someone make a cab file to do this for me and the other newbies out there. I dont really want to mess with the registry..

Thank You

slyng1
9th October 2007, 07:41 PM
Disable PTT (Credit to vpoet)
In the registry navigate to the hklm\services\ptt
Back it up and delete it (yes the entire key)

Add a new key for the PTT Button (Credit to mbritten)
Navigate to HKLM\Software\Microsoft\Shell\Keys
Add a new key called 40C6
Add a string called Name with the value Button 6

Add a new key for the PTT Button - Press and Hold
Navigate to HKLM\Software\Microsoft\Shell\Keys
Add a new key called 40C7
Add a string called Name with the value Button 6 (Press & Hold)

you should now be able to assign a program to these two buttons through settings/buttons – It will set the rest of the necessary registry values.

When you say "back it up" - where exactly are you putting it? (I'm using TotalCommander)

gregross
9th October 2007, 08:10 PM
When you say "back it up" - where exactly are you putting it? (I'm using TotalCommander)

i use sktools - it has a backup and export option - i put it on my SD card

pittpanther
9th October 2007, 10:18 PM
i use sktools - it has a backup and export option - i put it on my SD card

Works great - thanks Greg.

juiceppc
9th October 2007, 10:24 PM
I mentioned this back at post #25, but I disagree about night and day. It's really not all that much better. There's more memory available, sure. It has the WorldCard business card scanner (very cool), but the Today plugin is installable on the ATT ROM (and is also configurable unlike the HTC version), there's TouchFlo which is neat but people are reporting that's available on the ATT ROM (I must have missed it), the PTT keys are configurable on the ATT ROM via a registry editor. HTC is certainly no faster.

My recommendation is that unless you want the WordCard application, don't bother moving to HTC. You'll have to invalidate your warranty to do so (CID unlock) and there really isn't all that much advantage, if any. I've also had more issues with the GPS on the HTC ROM but I think they're sorted out.

You can switch something that doesn't "invalidate" the warranty. It's in a post here somewhere. It's part of Hard SPL. Then you can put the ATT ROM back on. I think it's a much cleaner ROM with all the stuff you want to enable on the ATT ROM already setup. YMMV

pittpanther
9th October 2007, 10:27 PM
FWIW. I just put the HTC Kaiser ROM on my Tilt and it must have automatically configured the PTT button. Because in my button settings I now have to option to set it. Push and hold... BTW if you haven't put the Kaiser ROM on the Tilt you REALLY should. Night and day difference. And it took me a total of 12 minutes.

Hey juiceppc - can you point me in the right direction on how to do this?

sirsycho
9th October 2007, 10:31 PM
Hey PittPanther...

search the forum for messages from me... I gave a quick overview in another thread.

FYI: reading is your best bet, I suggest you start with the sticky threads first and if you still have questions, search the forum, and if they are still unanswered, then post. You'll get a lot friendlier response if you do some of the legwork before you start asking questions.

Good Luck!!!

slyng1
9th October 2007, 10:38 PM
SkTools worked like a charm - and so did the tweak - thx for posting.

karch4
9th October 2007, 10:46 PM
Disable PTT ......necessary registry values.

Worked great on my Tilt! Used SK Tools to remap. Programmed push for Google Maps and push and hold for voice dial. Terrific tweak.

Now, to stop that darn keyboard from popping up everytime a blank field appears on the screen....

lewcamino
10th October 2007, 04:34 AM
Just for the record.

Anyone wanting to use this button for Voice Command and hold to cancel (like original intent)

Create the first registry value for button 6, then duplicate it for Press and Hold.
Keep the "default value" on both pointing to voice command in the registry and it works.

If you go into buttons, it will try not to let you leave buttons with the same app bound to two keys.

Thanks, Lew

patr!k
10th October 2007, 11:11 AM
--
Windows Registry Editor Version 5.00

[-HKEY_LOCAL_MACHINE\Services\PTT]

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\4 0C6]
@=""
"WndCls"=""
"BtnWnd"=dword:00000000
"Flags"=dword:00000000
"ResetCmd"=""
"Icon"="\\Windows\\IconDll.dll, 102"
"Name"="Button 6"


[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\4 0C7]
@=""
"WndCls"=""
"BtnWnd"=dword:00000000
"Flags"=dword:00000000
"ResetCmd"=""
"Icon"="\\Windows\\IconDll.dll, 102"
"Name"="Button 6(Hold)"
--
HTH

Russ


pls. download attachment and import to registry. it works perfect!

patr!k
10th October 2007, 06:08 PM
pls, re-download fixed PPT, it was not working properly! (now ok)
sorry for troubles

austin_boy
10th October 2007, 07:01 PM
Where is the registry folder? within windows?

patr!k
10th October 2007, 07:08 PM
you need to have regedit - app for viewing registry

wpbear
10th October 2007, 10:07 PM
Is it confirmed the WHOLE PTT key must be removed? I am trying to make the CAB as requested but I can not delete a key, I can only change a key or create a key when making a CAB. If changing a PTT key disables the service then let me know and I will post a CAB to make this all easier. I can not figure it out myself since I dont have a tilit.

cpfuller
10th October 2007, 10:13 PM
I am accustom to my Windows Mobile 5 Samsung i730 which has a voice recorder button. When you press and hold the button it starts NOTES in voice recorder mode and will record as long as you hold the button down. Press and hold the button again and it will record a new entry until you release the button.

Does anybody know how to make the PTT button perform in this manner. I can get it map and start the app but I can't get it to start recording by holding the button down.

Thanks
Charles

TimSykes
11th October 2007, 12:33 AM
everytime I reset my tilt the new reg settings go away. Any idea?

strikeIII
11th October 2007, 04:01 AM
everytime I reset my tilt the new reg settings go away. Any idea?

hold the power button down for a few a seconds until it asks you if you wanna shut the phone down...hit ok...after it shuts off then hit the power again to get it back on...this usually works for me when i make reg edits.

Gator5000e
11th October 2007, 05:05 AM
you have here a 3 mistakes (dash and two spaces) => not working (but thx, it needs to be fixed little bit ;))

pls. download attachment and import to registry. it works perfect!

patr!k, am I correct that if I use your cab, I still have to delete the PTT key first manually? Or is your cab removing the key during the registry editing? Thanks for any clarification.

greenbep
11th October 2007, 05:09 AM
Sorry if this is a bit off topic, but does anyone know the reg keys for press-and-hold for the other 5 buttons? My Tilt only gives me options for the initial push. Thanks.

patr!k
11th October 2007, 07:15 AM
patr!k, am I correct that if I use your cab, I still have to delete the PTT key first manually? Or is your cab removing the key during the registry editing? Thanks for any clarification.

it is not a cab, it is .reg file, but it will remove PTT (see "-" in front of registry key?). no need to delete it manually...

pstritt
11th October 2007, 05:39 PM
I am accustom to my Windows Mobile 5 Samsung i730 which has a voice recorder button. When you press and hold the button it starts NOTES in voice recorder mode and will record as long as you hold the button down. Press and hold the button again and it will record a new entry until you release the button.

Does anybody know how to make the PTT button perform in this manner. I can get it map and start the app but I can't get it to start recording by holding the button down.

Thanks
Charles

I am also interested in this if anyone knows how to do it.

gregross
12th October 2007, 02:47 AM
Is it confirmed the WHOLE PTT key must be removed? I am trying to make the CAB as requested but I can not delete a key, I can only change a key or create a key when making a CAB. If changing a PTT key disables the service then let me know and I will post a CAB to make this all easier. I can not figure it out myself since I dont have a tilit.

it may work if you just disable the .dll entry

Deathace
12th October 2007, 01:09 PM
I am accustom to my Windows Mobile 5 Samsung i730 which has a voice recorder button. When you press and hold the button it starts NOTES in voice recorder mode and will record as long as you hold the button down. Press and hold the button again and it will record a new entry until you release the button.

Does anybody know how to make the PTT button perform in this manner. I can get it map and start the app but I can't get it to start recording by holding the button down.

Thanks
Charles

I am working on a cab file for this but unless you guys have the original files it wont work, look for voice.exe & hotvoice.exe and tell me if you have them in your windows directory on your device.

UPDATE: Ok I have created a cab file with the relevant shortcut but I cant copy the original files because they are in the ROM and resco or file explorer will not allow me to copy them out (unless someone knows how) Therefore if you guys do not have the files then it wont work.

I have confirmed installation and uninstall works perfectly fine along with the registry updates and the settings for just pushing and holding the button for a few seconds until it beeps then start talking.

I am working on being able to extract the files from the rom to include them and other registry entries that may be needed but until i know if this works or it doesnt on a non t-mobile phone i cant go any further. Install to main (0kb size on install is correct)

Russ

P.S. those with the PTT registry entry what is inside there or is it just an empty directory (we don't have it on t-mobile version)

cpfuller
12th October 2007, 03:35 PM
Deathace thanks for working on this solution. Here is what happens on my AT&T Tilt. My Tilt has hotvoice in the windows directory. When I press and hold the PTT button I hear 2 beeps but the notes application does not open automatically. It is in fact recording but you don't know it because the app isn't open. In my opinion this is not necessarily a bad thing but some people might prefer to actually see the recording and possible name it when done.

This was a big thing for me thanks for solving it. Let me know if I can help in some way.

Charles

emmit
16th October 2007, 04:50 AM
pls. download attachment and import to registry. it works perfect!
OK, newbie here. When I go to my registry editor (PHM) and try to import this file, my import option is greyed out. Any idea what I'm doing wrong?

spartanrob
16th October 2007, 07:58 PM
Sorry if this is a bit off topic, but does anyone know the reg keys for press-and-hold for the other 5 buttons? My Tilt only gives me options for the initial push. Thanks.

Same question, anyone know? Also, the OK button on the side, when you hold it, the start menu comes up. Anyway to customize that button? What button is that?

gregross
16th October 2007, 09:10 PM
Same question, anyone know? Also, the OK button on the side, when you hold it, the start menu comes up. Anyway to customize that button? What button is that?

I have been using the latest AE Button Plus - it will remap the ok button - short and long push.

The only caveat is that when you are on the today screen the first push of the Ok button brings up the start menu - the next push activiates whatever you have programmed in AE Button.

On all other screens Ok activates AE Button programming

g

at&t tilt - stock ROM




EDIT: not this also reprograms the OK button on the slide out keyboard - not sure if there is anything that can be done about this ....

emmit
17th October 2007, 12:14 AM
I'm not sure if that's just a really silly question or what, but I still can't figure this out. As well, I am having trouble figuring out how to delete the entire PTT key. Can anyone help me out on how to import and delete? Is the PHM RegEdit a program that can do this or do I need something else? I've tried searching the forums, but I can't find these answers anywhere.

jeffmic
17th October 2007, 08:05 PM
pls, re-download fixed PPT, it was not working properly! (now ok)
sorry for troubles

The .reg file didn't work for me. It seemed to create the first key, but no values. I was able to create the keys myself and it worked. Had to go into the Buttons configuration to assign the Voice app to the PTT button and its all good now!

roverman
17th October 2007, 10:44 PM
Emmit, I'm about as green as you so maybe I can help. First, you definitely need a registry editor. PHM is what I use. Save it to your desktop, then with activesync, drag it onto your phone. I put mine on my storage card. Once you open the registry editor, you have to keep clicking on the tree to expand it:
-click the plus sign next to HKEY local machine
-scroll down to services and open that
-press and hold the 'push to talk' key
-delete it. (I didn't back it up)

THEN..go to hklocalmachine-software-microsoft-shell-keys
highlight the 'keys' key and then go to edit and hit new key
type in 40C6 for the name of that key
when it's highlited, hit edit - new Dword
for value name, type in "NAME"
for value data, type in "Button 6"

make another key 40C7 for the press and hold the same way.
Hope this helps...Noobs gotta help noobs:)

slocraiger
20th October 2007, 08:06 PM
i used total commander for the editing and it worked great... thanks for the tips guys.

HoosierInFL
21st October 2007, 08:55 AM
Got the PTT remapping working. I want to map the device lock to it but I can't find the file that actually locks the phone. I tried using \windows\keylock but that only brings up the options menu for which buttons will be locked.

Can someone tell me the file or command that actually locks the phone?

Kokkos
21st October 2007, 01:09 PM
Command Line parameters
The following command line parameters exist for the backend of Automatic Keylock, Keylock.exe:

/off
This command line switch shuts down Automatic Keylock completely without altering the settings. To enable it again, call Keylock.exe without parameters.

/toggle
This parameter toggles Automatic Keylock between on and off state.

/reload
If Keylock.exe is called with this parameter, the settings are reloaded from registry.

API
You can control Automatic Keylock via an API which works via window messages. The window which accepts these messages has the class name "AutoKeylockWindow". The window messages are as follows:


WM_USER+0x100 - enable features
With this message, you can enable certain features of Automatic Keylock.
- wParam is ignored
- lParam can contain one of the following modifiers:
0x1 - enable keypad lock
0x10001 - enable device lock
0x2 - enable screen saver
- return value: 0

WM_USER + 0x101 - disable features
This message disables the features.
- wParam is ignored
- lParam can be a combination of the following:
0x1 - disable keypad lock
0x2 - disable screen saver

WM_USER+ 0x102 - query feature state (Automatic Keylock >= 3.9)
With this message, you can query the current feature state.
- wParam is ignored
- lParam is ignored
- return value:
high word: 0xffee (a magic to check if the value is valid)

Kokkos
21st October 2007, 03:45 PM
Devicelock instead of keylock:


http://forum.xda-developers.com/showthread.php?t=305402

Kokkos

c6638746
21st October 2007, 07:49 PM
Is it possible to use the PTT button with the flashlight app on the Tilt, like they have for the Hermes? This was a really nice app for the Hermes but it seems to me that the Tilt has no flash :(

Kokkos
22nd October 2007, 12:47 AM
I wish, but no flash hardware for Tilt or Kaiser.

Kokkos

Nghiem
23rd October 2007, 03:13 PM
I assigned Tomtom and Resco Audio Recoder. It works for me, except icons didn't show up as you described. Any ideal? TIA.


[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\4 0C6]
@=""
"WndCls"=""
"BtnWnd"=dword:00000000
"Flags"=dword:00000000
"ResetCmd"=""
"Icon"="\\Windows\\IconDll.dll, 102"
"Name"="Button 6"


[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\4 0C7]
@=""
"WndCls"=""
"BtnWnd"=dword:00000000
"Flags"=dword:00000000
"ResetCmd"=""
"Icon"="\\Windows\\IconDll.dll, 102"
"Name"="Button 6(Hold)"



--

I have TomTom assigned to Button 6 with the tomtom icon & Comm Manager assigned to Button 6(Hold) with the comm mgr icon and they both work perfectly fine.

HTH

Russ

FoneJunkie
26th October 2007, 02:09 AM
i used total commander for the editing and it worked great... thanks for the tips guys.

Ok, an OT n00b question: where is the reg editor in Total Commander? I don't see it anywhere... and there appear to be no docs for the PPC version, either. A little help?

FoneJunkie
26th October 2007, 05:14 AM
One more quick n00b question. I know that the .reg file for a pc can just be 'run' like a batch file. How is that done on the tilt? I cannot 'run' it (I tried). Do I need to do something with it? Will putting it somewhere special (like in the Windows folder) ?

FoneJunkie
26th October 2007, 05:33 AM
copy the file to your Kaiser and then in file explorer find the .reg file and open it, it should work ok and then open buttons in the settings menu and set your program for each button.

Russ

Russ, I appreciate the effort... but how does one go about importing the.reg file into the registry? Using the File Explorer and opening the .reg file results in an error message stating that there is no file associated with the .reg extension.

dis39tif
27th October 2007, 12:01 AM
I don't know about how to import the .reg file with Total Commander, but getting to the registry is easy. I have Total Commander/CE V 2.0. When the program opens up you will see a line at the top that looks like an address line, then a list of folders and files underneath. To the right of the address key is a "\" (or a forward slash) button.....Click on this several times until the top folder in the folder list is a double forward slash "\\" Click on this, then click on the HPKM folder and then the sub folders contain all of the registry keys.

let me know if you need a better description.

FoneJunkie
27th October 2007, 12:20 AM
I don't know about how to import the .reg file with Total Commander, but getting to the registry is easy. I have Total Commander/CE V 2.0. When the program opens up you will see a line at the top that looks like an address line, then a list of folders and files underneath. To the right of the address key is a "\" (or a forward slash) button.....Click on this several times until the top folder in the folder list is a double forward slash "\\" Click on this, then click on the HPKM folder and then the sub folders contain all of the registry keys.

let me know if you need a better description.

Got it. Thanks. There wasn't much to type, and it was pretty simple with Mobile Register Editor - almost like editing the PC registry. Thanks again.

cpfuller
27th October 2007, 02:49 AM
Deathace do you mind sharing what you did to get the voice recorder to work. I am trying to do the same thing on my Samsung i760 and can't get it to work. Is there some type of command line parameter you run when you launch hotvoice.exe or voice.exe.

Charles

vtek63
29th October 2007, 04:49 PM
is anyone using vibra switch 1.32 with the tilt?

when i map vibra switch to the ptt push and hold, it changed properly to vibrate, but then it also disconnects and reconnects my phone connection. same thing when i switch back to sound mode. its not going into flight mode, but just blipping the connection.

anyone else have the same issue?

thanks!

Alemaker
30th October 2007, 09:08 AM
OK got all the regedits done, but where do i go to disable PTT from startup? Windows>startup??? Any help is appreciated- really want to use PTT for something useful like VC

thanks

Alemaker

hayaticik
30th October 2007, 09:11 AM
you got to go to hklm/services/PTT delete the whole key...

Alemaker
30th October 2007, 09:42 AM
you got to go to hklm/services/PTT delete the whole key...

Oh,
Is that it? Did that!! :)

Great, thought I needed to delete something in windows/startup folder.

Thx for the clarification!!! :D

Alemaker

Deathace
30th October 2007, 11:35 AM
Deathace do you mind sharing what you did to get the voice recorder to work. I am trying to do the same thing on my Samsung i760 and can't get it to work. Is there some type of command line parameter you run when you launch hotvoice.exe or voice.exe.

Charles

Hiya Charles, sorry for the late reply I have been a touch busy with work and have not really trawled these older posts in a while :)

Ok the command line parameter for using the voice record is Record.lnk /b which you need to save in the registry in the command line section.

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\4 0C7]
"Flags"=dword:00000000
"ResetCmd"="\"\\Windows\\AppButtons\\Record.lnk\" -b"
"Icon"="\\windows\\HotVoice.exe, 0"
"Name"="Button 6(Hold)"
@="\"\\Windows\\AppButtons\\Record.lnk\" -b"

As can be seen above in the \windows\AppButtons folder the file Record.lnk is just a shortcut (plain file with link inside based on a higher registry entry in HKLM\Software\Microsoft\Shell\Rai)

Inside the file Record.lnk:
24#:MSVOICE

Registry entry:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Rai\:M SVOICE] (NO SPACE BUT THE FORUMS ADDS IT BETWEEN M & S)
"3"=dword:00000000
"2"=dword:00000000
"1"="hotvoice.exe"
"0"="HotVoice"

There is also an individual entry for :MSHOTVOICE which the mshotvoice.lnk file refers to (\Windows\mshotvoice.lnk) NOT INCLUDED IN MY ORIGINAL CAB

Inside the file mshotvoice.lnk:
21#:MSHOTVOICE

Registry entry:
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Rai\:M SHOTVOICE] (NO SPACE BUT THE FORUMS ADDS IT BETWEEN M & S)
"3"=dword:00000000
"2"=dword:00000000
"1"="hotvoice.exe -q"
"0"="HotVoice"

Finally the only other shortcut I have which is also missing from the CAB file (as it was not needed for the kaiser/tilt/tytn2/mda v3) is a file \windows\voice.lnk

Inside the file voice.lnk:

24#:MSVOICE

you can create the .lnk manually for the other phone with notepad just enter the above XX#:MSVOICE/MSHOTVOICE sections and then import the above keys to the registry, If I had to guess what the preceding number was in each .lnk file I would say its a unique shortcut number created by windows when you make a shortcut just to make sure that it does not impact on other programs so check in the HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Rai section to confirm you have entered the keys correctly and just edit the .lnk file in either \Windows\AppButtons or \Windows\Start Menu directories in file explorer or via windows explorer on the pc (back up everything first :) )

Alternatively you can create shortcuts with the direct link to the file if you want to try it that way just open a blank .txt doc and enter in the top line the following (this is a guess for the command line) save it as blah.lnk.

Inside blah.lnk (whichever works based on " " placement)
99#"\Windows\hotvoice.exe -b"
or
99#"\Windows\hotvoice.exe" -b

I have created a further .cab file for you to try, It includes all the registry keys and the other shortcuts in the \windows folder, let me know if it works or if you get stuck (pm me will get a quicker response).

Russ

Deathace
30th October 2007, 01:38 PM
I assigned Tomtom and Resco Audio Recoder. It works for me, except icons didn't show up as you described. Any ideal? TIA.

Hiya, Nghiem,

To get custom icons working is a little more complex than just running the .cab file I posted before as that was a generic one for everyone to use for voice recording.

I will explain what you need to do to get your icons showing up in the buttons menu so that anyone can do the same if they change it to custom programs.

Firstly you will need a registry editor:

Resco Explorer's Registry Editor (Commercial or Trial Version, I highly recommend buying it for all the features including ftp/networking support)
Total Commander (Free)
PHM Registry Editor (Free)

The first thing to do is to create your shortcuts and put them in the \windows\AppButtons folder (using resco, total commander or file explorer)

For this exercise I have created a shortcut to \Program Files\Navigator\TomTom Navigator.exe and called it (yep you guessed it) TomTom Navigator in the \Windows\AppButtons folder. Inside the TomTom Navigator.lnk file is 48#"\Program Files\Navigator\TomTom Navigator.exe" which is just saying that its the 48th shortcut and the directory/filename of the file in question. The same will go for Comm Manager.lnk having 39#"\Windows\CommManagerLink.exe" inside it.

Once you have confirmed that the shortcuts are in the \windows\AppButtons folder go to Start > Settings > Buttons and assign the buttons you want to the shortcut by selecting the button at the top and then from the drop down menu at the bottom scrolling up or down to find the file you created (TomTom Navigator (without the .lnk))

Open your registry editor and navigate to HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\ depending on what button you wanted to use for whatever program depends what folder to navigate to (you decide) I personally have TomTom Navigator for Button 6 and Comm Manager for Button 6(Hold) so I will be using those buttons (40C6 & 40C7) for the examples below.

Open the key 40C6 (Button 6)
and in the registry entry that says Icon you will need to edit it (either click and hold it until a menu comes up to modify/edit or it should open depending on the client) in the string field it will probably have either nothing or be the last program that was assigned to that button.

Remove everything from the field and type in the path to the program you want to get the icon from.

I will stop there and explain how registry editors work for those that do not know. If you have any space in your path or odd characters or sub directories then you will need to put the relevant quotes(" ") around the whole path unless of course there are switches to be used or pulling a particular icon from an executable like we are about to do.

If for example the file you want to use is \windows\hotvoice.exe then you would not need any quotes you would just type in the string field \windows\hotvoice.exe, 0 (the comma is telling the registry you want to open that file to get the icon and the 0 is telling the registry which icon to use)

now that is explained in basic terms you now know that you have to use the correct syntax depending on the filename & path.

For TomTom you have to use quotes because its in a sub-directory of the Program Files directory which has spaces in the name however I just could not get this to work (any help gladly appreciated from anyone) no matter what combinations I tried
"\Program Files\Navigator\TomTom Navigator.exe", 0
"\Program Files\Navigator\TomTom Navigator.exe, 0"
""\Program Files\Navigator\TomTom Navigator.exe", 0"
"\Program"\ Files\Navigator\TomTom"\ Navigator.exe", 0
"\"\Program"\ Files\Navigator\TomTom"\ Navigator.exe", 0"


My solution, as much as its a half arsed attempt at getting it to work even though i have searched for answers to the above more than a few hours just to try and solve it, was to copy the start.exe file in the storage card root folder (TomTom 6.010) to the windows directory and rename it TomTom.exe then in the registry entry just put \windows\TomTom.exe, 0 which works fine and the TT file is only 50k in size so it wont break the disk space :) (I have included the file on its own (DO NOT RUN THE .EXE))

With the Comm Manager.lnk file I was able to use the original filename in the \windows directory so I didnt have to do the same thing, just link the icon to \windows\CommManagerLink.exe, 0 and all sorted. The same would go for most programs just watch the path issues though and if anyone solves the Program files one for tomtom PLEASE let me know what I am doing wrong :)

Russ

Alemaker
30th October 2007, 07:35 PM
I have created a further .cab file for you to try, It includes all the registry keys and the other shortcuts in the \windows folder, let me know if it works or if you get stuck (pm me will get a quicker response).

Russ


WOW!!!! YOU ROCK!!!!:D

This works AWESOME!!!, one quick question tho?
Does this cab do all the preliminaries? like delete the PTT reg key, and then build this? The reason I ask is that if I ever need to do a hard reset, can I just install this cab and away i go?

Alemaker

wprocter
30th October 2007, 07:56 PM
My brain is fried reading through all the posts about the PTT button. Despite all the great info out there, I'm at a loss to explain why this isn't working for me...

Any insight?

I'm trying to assign the Voice Speed Dial program to the PTT button.

Att Tilt... Att ROM

1) Deleted PTT ( hklm\services\ptt )
2) Added new keys (HKLM\Software\Microsoft\Shell\Keys)
40C6 w/ string Name, value = Button 6
40C7 w/ string Name, value = Button 6 (Press & Hold)


Using CeRegistryEditor
Did a soft reset ... changes to registry are still there...

After reset, open Settings>Buttons... and there are no new buttons to assign.


I've also tried assigning all the dword & string values manually...
dword - BtnWnd, 0
string - Default "\Windows\sddialer.exe"
dword - Flags, 0
stirng - Name, Button 6
string - ResetCmd - "\Windows\sddialer.exe"

no joy on this set up either...


What am I overlooking?

Nghiem
30th October 2007, 08:46 PM
Hiya, Nghiem,

The first thing to do is to create your shortcuts and put them in the \windows\AppButtons folder (using resco, total commander or file explorer)


My solution, as much as its a half arsed attempt at getting it to work even though i have searched for answers to the above more than a few hours just to try and solve it, was to copy the start.exe file in the storage card root folder (TomTom 6.010) to the windows directory and rename it TomTom.exe then in the registry entry just put \windows\TomTom.exe, 0 which works fine and the TT file is only 50k in size so it wont break the disk space :) (I have included the file on its own (DO NOT RUN THE .EXE))

With the Comm Manager.lnk file I was able to use the original filename in the \windows directory so I didnt have to do the same thing, just link the icon to \windows\CommManagerLink.exe, 0 and all sorted. The same would go for most programs just watch the path issues though and if anyone solves the Program files one for tomtom PLEASE let me know what I am doing wrong :)

Russ

Wow, such a hard work to just "show off" the icon. Luckily I have some boring days.

Thank you for point out "create your shortcuts" I digged the whole Tilt (by resco) to find out the TT icon becasue I thought it have icons ready to use as on PC. Now the little, tinies show up!

BTW, I saw that you're running TT 6.010. Is there anything that convince you not to upgrade to 6.0.32, which support the built-in GPS device? I'm running 6.0.32 now and I can see loading time much less than 6.010.

FYI (leave for the others who want to play w/ icons): everytime you change the application then you have to figure out how to put the icons to the right places, otherwise, they won't match each others :)

Cheers.

Deathace
30th October 2007, 10:37 PM
WOW!!!! YOU ROCK!!!!:D

This works AWESOME!!!, one quick question tho?
Does this cab do all the preliminaries? like delete the PTT reg key, and then build this? The reason I ask is that if I ever need to do a hard reset, can I just install this cab and away i go?

Alemaker

Alemaker, Unfortunately It does not the 2nd cab was more of a test on other phones. I can knock up a complete remove ptt and add voice recorder to the button if you want?

Russ

Deathace
30th October 2007, 10:48 PM
My brain is fried reading through all the posts about the PTT button. Despite all the great info out there, I'm at a loss to explain why this isn't working for me...

Any insight?

I'm trying to assign the Voice Speed Dial program to the PTT button.

Att Tilt... Att ROM

1) Deleted PTT ( hklm\services\ptt )
2) Added new keys (HKLM\Software\Microsoft\Shell\Keys)
40C6 w/ string Name, value = Button 6
40C7 w/ string Name, value = Button 6 (Press & Hold)


Using CeRegistryEditor
Did a soft reset ... changes to registry are still there...

After reset, open Settings>Buttons... and there are no new buttons to assign.


I've also tried assigning all the dword & string values manually...
dword - BtnWnd, 0
string - Default "\Windows\sddialer.exe"
dword - Flags, 0
stirng - Name, Button 6
string - ResetCmd - "\Windows\sddialer.exe"

no joy on this set up either...


What am I overlooking?


The correct registry entries for you to use voice speed dialer is as follows.

[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys\4 0C6]
"Flags"=dword:00000000
"ResetCmd"="\"\\Windows\\AppButtons\\Voice Speed Dial.lnk\""
"Icon"="\\windows\\SDDialer.exe, 0"
"Name"="Button 6"
@="\"\\Windows\\AppButtons\\Voice Speed Dial.lnk\""

Create a blank .txt file put this inside it put this on 1 line only 58#"\Windows\sddialer.exe" then save it and rename it to Voice Speed Dial.lnk copy to \windows\AppButtons and then try again.

Change the registry key to 40C7 and the Name= if you want it for Button 6 (Hold).

HTH

Russ

Alemaker
30th October 2007, 11:05 PM
Alemaker, Unfortunately It does not the 2nd cab was more of a test on other phones. I can knock up a complete remove ptt and add voice recorder to the button if you want?

Russ

That would be great-also I tweaked your cab-hope ya don't mind, and added the Voice Speed Dial 40C6 regedit. Can't figure out how to add the Voice Speed Dial icon to the button assignment menu, like you did. Can ya please take a look at it? Attached the cab


Fixed it-it now has the Voice Speed Dial Icon the the button settings menu!:D

wprocter
31st October 2007, 05:19 PM
I'm feeling like a total moron.... anyone else having trouble getting this to work on the
ATT Tilt (htc 8925/Kaiser)

here's the basics...

ATT rom: ROM version 1.57.502.2
WM6 CE OS 5.2.1620 (Build 18125.0.4.2)
processor MWM7200-400Mhz
Storage: 124.79 (88.33 free)
Program 101.38MB (72.59 free)
SD card - 6G (1.6G free)

I've tried remapping the PTT every which way available here in the forums...

Without switching over to the HTC Rom (I'm getting there...), it seems that Sleuth255's cab has the most success for people (version v1.07 09/20/07).

I've tried a hard reset and then installing that CAB first thing. Still no joy.

Shoot me now...this is driving me nuts.

Surely there is someone that had aggravation with this and found a solution... and feedback is appreciated.

Alemaker
31st October 2007, 10:19 PM
yup-

got it working on the exact same ATT ROm as you have.

Here's the steps i used:
1st) I grabbed Mobil Registry Editor-attached the zip for ya,
2) open it with the tilt attached to your pc via cable
3) disable PTT-(Credit to vpoet)
In the registry navigate to the hklm\services\ptt
Back it up and delete it (yes the entire key)
4) Do a soft reset/then a power on/off
5) map that key to what ya like-I'm a noob at reg stuff but in my last post, I modified Deathace's Voice record cab just a bit, so that cab installs Button 6 and button 6 (hold ) Voice record(hold) for the PTT key.
6) soft reset/hard reset again-
7) go to start>settings>personal tab>buttons and assign whatever program you want to button 6 :)

I couldn't figure out how to put the nice icon in that menu for Voice Speed Dial like Deathace did with the record function and asked him to take a look at it. *

Or conversely, use the reg edit steps from earlier in the post-


-the key is to delete the PTT Key entirely before it'll work.

:)

Alemaker

*** Did figure out how to put the icon in!!!
Here's the cab I made-(with credit to deathace):D

wprocter
1st November 2007, 05:31 AM
Talk about feeling stupid...

Turns out that in doing a soft reset, I wasn't completely disengaging the battery contacts... a slight lift and tilt didn't' fully disconnect it...

Although... on power up ... the error message
"PTT FindWindowFailed" comes up followed by "PTT Unregister Class Failed"

Any way to get rid of these?

hollowground
1st November 2007, 06:50 AM
Ok i know everyone and there mother is mapping the PTT button to other functions but heres my twist on the whole thing.

I'm running the HTC Ship Rom.
Now how would I go about mapping the button TO PTT?
There is no option to map it TO PTT in the HTC Rom that I'm aware of.

Quite a few of my friends use PTT and I'm up in the air whether or not I want to.
Never got into the whole Nextel/Boost scene mainly because I think the phones are horendous but, it seems many of my friends have moved on to AT&T and their PTT function.
Anyone got any bright ideas on this little twist? ;)

tdusen
1st November 2007, 02:16 PM
Can someone export the PTT key? I deleted the key without exporting it first, and now I'd like to put it back.

thanks.

wprocter
1st November 2007, 03:32 PM
tdusen...

check your pm

wrecks47
1st November 2007, 10:20 PM
Same question, anyone know? Also, the OK button on the side, when you hold it, the start menu comes up. Anyway to customize that button? What button is that?

I would also like to know if this can be done through registry edits.

If 40C6 is for short press of "Button 6" (marked as PTT) and 40C7 is for long press of that button, does anyone know what are the reg keys for all the ???? in the list below?

40C1 IE short
???? IE long
40C2 Messaging short
???? Messaging long
40C3 Start short
???? Start long
40C4 OK-front short
???? OK-front long
40C5 Camera short
???? Camera long
40C6 PTT short
40C7 PTT long
???? OK-side short
???? OK-side long

Thanks in advance!

eain
2nd November 2007, 02:14 AM
Disable PTT (Credit to vpoet)
In the registry navigate to the hklm\services\ptt
Back it up and delete it (yes the entire key)

Add a new key for the PTT Button (Credit to mbritten)
Navigate to HKLM\Software\Microsoft\Shell\Keys
Add a new key called 40C6
Add a string called Name with the value Button 6

Add a new key for the PTT Button - Press and Hold
Navigate to HKLM\Software\Microsoft\Shell\Keys
Add a new key called 40C7
Add a string called Name with the value Button 6 (Press & Hold)

you should now be able to assign a program to these two buttons through settings/buttons – It will set the rest of the necessary registry values.

Is there any way to set this (in WM 6) to close the current open program, as if I had clicked the "x"?

wprocter
2nd November 2007, 03:51 AM
Is there any way to set this (in WM 6) to close the current open program, as if I had clicked the "x"?

After you have it set up...

Go to Settings>Buttons, choose your button to remap, then assign it <OK/Close> program option

Putra
2nd November 2007, 10:41 AM
I can remap the PTT button effortlessly using AE Button Plus. It appears as button 6. But the long press doesn't work.

What I want to remap is the OK button below the scroller. This does not show in AEB Plus. So I assigned this as a new button and soft reset.

It sort of works... the first press should launch the program I mapped, but it brings down the start menu instead. So I have to press it twice quickly to launch the program. Most of the time, I pull down the start menu instead.

Is there another way to do it?

eain
3rd November 2007, 02:37 AM
Is there any way to set this (in WM 6) to close the current open program, as if I had clicked the "x"?After you have it set up...

Go to Settings>Buttons, choose your button to remap, then assign it <OK/Close> program option

Ah, but that doesn't always close the program, sometimes it just "minimizes" it, just like the already-existing "OK" button does... Is there any way to set it so that it always closes the app?

galenmd
9th November 2007, 01:25 AM
oops. post deleted.

galenmd
9th November 2007, 01:26 AM
Corrected. Found answer.

Jim_R
11th November 2007, 01:48 AM
I would also like to know if this can be done through registry edits.

If 40C6 is for short press of "Button 6" (marked as PTT) and 40C7 is for long press of that button, does anyone know what are the reg keys for all the ???? in the list below?

40C1 IE short
???? IE long
40C2 Messaging short
???? Messaging long
40C3 Start short
???? Start long
40C4 OK-front short
???? OK-front long
40C5 Camera short
???? Camera long
40C6 PTT short
40C7 PTT long
???? OK-side short
???? OK-side long

Thanks in advance!

+1 It can't be that Buttons 1 - 5 were coded to not have press and hold registry settings like Button 6, can it? :confused:

galenmd
11th November 2007, 08:15 PM
I would also like to know if this can be done through registry edits.

If 40C6 is for short press of "Button 6" (marked as PTT) and 40C7 is for long press of that button, does anyone know what are the reg keys for all the ???? in the list below?

40C1 IE short
???? IE long
40C2 Messaging short
???? Messaging long
40C3 Start short
???? Start long
40C4 OK-front short
???? OK-front long
40C5 Camera short
???? Camera long
40C6 PTT short
40C7 PTT long
???? OK-side short
???? OK-side long

Thanks in advance!

Here, here.
I would like to map all these buttons to have options for short and long presses (in particular, I want to hold down the end key to power off the device. The power key on the side is too hard to find/feel/see in th dark).

Deathace
12th November 2007, 11:51 AM
Having spoken to HTC UK technical support they have stated to me that the only buttons to have a long press is the end key and the button 6 assignments already, when i asked them if there was any possible way they said that the only option available was to use AE Button Plus for double/triple pushes. As for the current setup, far short of someone creating hardware - software maps for the firmware itself there is no way of doing it.

You are more than welcome to try and speak to your operator or HTC direct and see if they know more than the UK HTC tech i spoke to it would be nice if its possible but do not hold your breath.

UPDATE 13/11/2007: Having just installed SPB Pocket Plus 4 (I had not upgraded before) it has a perfect solution to this dilema, It allows the side OK button & Hold along with buttons 1-5 long press. The only thing to note is the side OK button when you have just the today screen opens the start menu :( if you take the focus off the today screen the short and long press works as you would expect.

http://www.deathace.net/gfx/extra_buttons.jpg

Buttons that you are not able to map are as follows:

green phone long press (lp)
red phone lp
d-pad all directions sp/lp
d-pad middle sp/lp
soft keys lp
power button sp/lp

I have looked in the registry for these additional buttons which are kept in the SPB keys not the M$ Shell Keys so in order to remap them without installing SPB PP4 i guess needs PP4 reverse engineering to pull out just the buttons section (will have a look later) and releasing something similar to cater just for this.

Russ

unorthodoxx
19th November 2007, 03:54 AM
http://www.deathace.net/gfx/extra_buttons.jpg

Buttons that you are not able to map are as follows:

green phone long press (lp)
red phone lp
d-pad all directions sp/lp
d-pad middle sp/lp
soft keys lp
power button sp/lp


Russ

How did you get the top OK button to be assigned to the comm manager?

cushcalc
19th November 2007, 04:40 AM
. . .

Buttons that you are not able to map are as follows:

green phone long press (lp)
red phone lp
d-pad all directions sp/lp
d-pad middle sp/lp
soft keys lp
power button sp/lp

I have looked in the registry for these additional buttons which are kept in the SPB keys not the M$ Shell Keys so in order to remap them without installing SPB PP4 i guess needs PP4 reverse engineering to pull out just the buttons section (will have a look later) and releasing something similar to cater just for this. . .


SmartSKey works to map soft keys lp. Always used it with my 8125, works fine on Tilt.

Persika
20th November 2007, 10:37 PM
Although... on power up ... the error message
"PTT FindWindowFailed" comes up followed by "PTT Unregister Class Failed"

Any way to get rid of these?

Sorry to bump the old topic but I found this while searching the forum and it is exactly the question I came here to ask. I have PTT mapped and it is working perfectly (both push and push & hold) but I still get these two error messages that wprocter referred to. Those of you who also re-mapped your PTT button - do you get these error messages? Any ideas on getting rid of them?

joriki
22nd November 2007, 07:03 PM
Sorry to bump the old topic but I found this while searching the forum and it is exactly the question I came here to ask. I have PTT mapped and it is working perfectly (both push and push & hold) but I still get these two error messages that wprocter referred to. Those of you who also re-mapped your PTT button - do you get these error messages? Any ideas on getting rid of them?



Remove PTTStart from Windows\Startup Folder.

Jim_R
23rd November 2007, 01:05 AM
Remove PTTStart from Windows\Startup Folder.
Or do this:

Disable PTT (Credit to vpoet)
In the registry navigate to the hklm\services\ptt
Back it up and delete it (yes the entire key)


I will never use PTT, so I just deleted the key - no need for a back up.

joriki
23rd November 2007, 06:04 AM
Or do this:

Disable PTT (Credit to vpoet)
In the registry navigate to the hklm\services\ptt
Back it up and delete it (yes the entire key)


I will never use PTT, so I just deleted the key - no need for a back up.

1. Putting a semicolon in front of the dll did nothing for my remap.

2. Deleting the registry key *led* to this problem; it's not the fix. The error messages are a result of the app querying the registry during boot and not finding the key, hence the need for a different fix than you've posted.

3. You apparently don't have PTTStart embedded, so consider for a moment that you might be running a different ROM with a different build of WM6. From your sig, I wager that's the case here.

Since some version of the steps you list - along with the exact steps you list - have been posted several times in this thread, and since following said steps did *not* keep me from having the problem, I found and posted a solution that resolves it, as requested. This problem is typical when there's a missing reg key in Windows.

I know you were trying to help, but there's no need to quote and brush off another's contribution - acting as an authority on a fix - when you don't understand the underlying issue.

georgi55
28th November 2007, 04:10 AM
Would it be possible for someone to write up a step by step process for this?
I don't mind reading through pages, and I read lots of stuff about customizing my tilt
since I just got it yesterday, but this particular topic on PTT is too confusing with many
suggestions, disagreements, and trial & error posts. It would be greatly appreciated. Thank you.

wordizbond007
28th November 2007, 08:01 AM
I own a TMO-Wing and I finally figured out how to remap the PTT (Hold) feature/button. Hope this helps.

With a registry editing program locate a file in the /windows folder called "Long_PTT" and edit the shortcut path to whatever program/app of your choice and there you have it.

Dont forget to remap the button in settings-buttons.

Took me awhile to figure it out and I hope this helps.

unorthodoxx
28th November 2007, 08:37 AM
Would it be possible for someone to write up a step by step process for this?
I don't mind reading through pages, and I read lots of stuff about customizing my tilt
since I just got it yesterday, but this particular topic on PTT is too confusing with many
suggestions, disagreements, and trial & error posts. It would be greatly appreciated. Thank you.

Wow...the answer is on page 3 post 32. You didn't read far enough.

I followed those reg steps, installed vmirage vibra and device lock cabs and mapped them to the new PTT and PTT keys. Works like a charm (solved!)

georgi55
28th November 2007, 05:46 PM
I found this using google, not sure what source is but maybe this thread's OP should be updated with this if it's going to be linked in a FAQ.


Disable PTT
o Removed PTTService shortcut from \Windows\startup (Saved copy of shortcut in My Documents as backup)
o In the registry, navigate to the HKLM\services folder
o Export the PTT Folder to My Documents (as backup)
o Delete the PTT Folder

Add a new key for the PTT Button (Credit to mbritten xda_forum)
o Navigate to HKLM\Software\Microsoft\Shell\Keys
o Add a new key called '40C6'
o Add a string called 'Name' with the value 'Button 6'
o Save registry settings

Add a new key for the PTT Button - Press & Hold
o Navigate to HKLM\Software\Microsoft\Shell\Keys
o Add a new key called '40C7'
o Add a string value called 'Name' with the value 'Button 6 (Press & Hold)'
o Save registry settings

Perform a soft reset for the Registry settings to take effect.

I was then able to assign a program to these two buttons through settings/buttons

georgi55
28th November 2007, 05:50 PM
Wow...the answer is on page 3 post 32. You didn't read far enough.

I followed those reg steps, installed vmirage vibra and device lock cabs and mapped them to the new PTT and PTT keys. Works like a charm (solved!)

No it's not, the only thing close to answer on page 3 is some talk about
"
40C6 = PTT push
40C7 = PTT push and hold"

It doesn't mention that it's in registry or how to get there, etc, and vmirage is not even on that page either, shows up later somewhere without too much info on how to use it.

Why do some people have to make it hard by saying "go hear, read this, click on this, and it's that easy!" when the answer
is something as simple as the steps I posted above that someone wrote up.
Since this thread is linked on the "The thread to address ALL TILT-specific questions",
the steps that someone wrote and I posted should be the 1st thing that show up on page,
not if you read page 3, then page 10, and page 14 you can figure it out.

TheOccult
1st December 2007, 01:25 AM
I was more confused than anything by this thread. I asked someone else for a solution to the PTT re-mapping on a different thread and he directed me to a CAB that fixed it. Here it is

v3patel
1st December 2007, 04:45 PM
Please download attached file. unzip to any folder on your Pocket PC. browse to new unzipped folder and then run PTT_Fix_4Tilt.exe from that folder from your device.

I will post Cab in few days. Thanks to all who find the solution. I just put all solution in file for easiness.
Slight change in version
Now Version 2.0 with Soft reset

mfrazzz
2nd December 2007, 06:42 AM
Here, here.
I would like to map all these buttons to have options for short and long presses (in particular, I want to hold down the end key to power off the device. The power key on the side is too hard to find/feel/see in th dark).
I posted this in the other PTT thread but figured I would post it here too for those finding this one:

Yeah, check this app out. Works great and allows you to map more than just 2 apps to a button. Very cool...

http://hbutton.pavlicek.org/

Haven't set it up on my Tilt yet, but on the Wizard I had PIE and Opera mapped to the same button, then had Messages / New SMS / New MMS all on another button. Also alows you to put Voice Command on a button you hold down (normally Voice Command only works on a single push button).

jonathanrobertbolton
2nd December 2007, 08:08 AM
Please download attached file. unzip to any folder. browse to new unzipped folder and then run PTT_Fix_4Tilt.exe from that folder.

I will post Cab in few days. Thanks to all who find the solution. I just put all solution in file for easiness.

Bummer. No luck on Vista. Getting an error that it's not a "valid win32 application."

Is there something I'm doing wrong?

stereodb
2nd December 2007, 09:49 AM
You need to copy the folder to the phones storage or your sd card and run it from there...
It works great, the other .cab file did not work for me, but this does. It will warn you its running the program, then ask for an OK after each step. Then you go to settings->buttons and assign what you like...

I tried the manual reg edits and the fixPTT.cab and neither one would stick, but this did!

asfoor
2nd December 2007, 02:20 PM
Guys,
Here are the simple step-by-step instructions to reassign the PTT to whatever program you want:
1. You need the two files attached herewith, copied onto your Sd Storage Card
2. Start the Task manager and in the "processes drop down window, select RegEdit.
3. In the registry navigate to the hklm\services\ptt
4. Click and hold on to the yellow ptt folder, then a prompt appears, select "Delete All" then exit. Do a Soft Reset.
5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.
7. Go to Star\Settings\Buttons and you should see the "Button 6" and "button 6 Press & Hold"
8. Select which ever button you want to assign and select the program you wish.
Good luck.

drjekyll
2nd December 2007, 08:06 PM
v3patel,

Thanks much! :)

Jedidiah
3rd December 2007, 03:05 AM
Please download attached file. unzip to any folder. browse to new unzipped folder and then run PTT_Fix_4Tilt.exe from that folder.

I will post Cab in few days. Thanks to all who find the solution. I just put all solution in file for easiness.


THANK YOU!!! works like a charm!

v3patel
3rd December 2007, 03:35 PM
Bummer. No luck on Vista. Getting an error that it's not a "valid win32 application."

Is there something I'm doing wrong?

Pelase Run exe from your device not from your VISTA. I have just updated comment.

Room7
4th December 2007, 10:03 PM
Please download attached file. unzip to any folder on your Pocket PC. browse to new unzipped folder and then run PTT_Fix_4Tilt.exe from that folder from your device.

I will post Cab in few days. Thanks to all who find the solution. I just put all solution in file for easiness.

I ran this and i worked, however how can i assign the button to an .exe that isnt showing up on the list. ( I have a screenOffarm.exe in my program files that I would like to assign to the button)

v3patel
4th December 2007, 11:56 PM
I ran this and i worked, however how can i assign the button to an .exe that isnt showing up on the list. ( I have a screenOffarm.exe in my program files that I would like to assign to the button)
Create a shortcut in \Windows\Start Menu\Programs and then go to start >> setting >> Button5 and select your program from drop down

HTH

Room7
5th December 2007, 02:47 AM
Create a shortcut in \Windows\Start Menu\Programs and then go to start >> setting >> Button5 and select your program from drop down

HTH

Thanks Mr. Patel

drjekyll
5th December 2007, 07:11 PM
v3patel,

Hmmm, now every time the Kaiser returns from powersave mode, a huge date and time message appears. :eek: Possibly a side effect of that cab?

How do I turn that off? :confused:

v3patel
5th December 2007, 07:31 PM
v3patel,

Hmmm, now every time the Kaiser returns from powersave mode, a huge date and time message appears. :eek: Possibly a side effect of that cab?

How do I turn that off? :confused:
I do not have see issue below. May be you have doen somthing else also.

v3patel
5th December 2007, 07:37 PM
Please download attached file. unzip to any folder on your Pocket PC. browse to new unzipped folder and then run PTT_Fix_4Tilt.exe from that folder from your device.

I will post Cab in few days. Thanks to all who find the solution. I just put all solution in file for easiness.

After putting this fix when i go my call history using green button and then menu >> call history I gets blank white screen. Is it only me or with e'one who applied this fix.

mrendolite
7th December 2007, 11:29 PM
This Worked Great And Easy To Convert It Thank You Very Very Much
It Actually Adds 2 Buttons To Assign The Button 6 Press And Button 6 Hold
I Assigned Voice Speed Dial And Morphgear

unorthodoxx
8th December 2007, 02:23 AM
You need to copy the folder to the phones storage or your sd card and run it from there...
It works great, the other .cab file did not work for me, but this does. It will warn you its running the program, then ask for an OK after each step. Then you go to settings->buttons and assign what you like...

I tried the manual reg edits and the fixPTT.cab and neither one would stick, but this did!

Which cab are you refering to? There are three, although the original fix worked for me , this thread is getting to damn confusing.

v3patel
10th December 2007, 03:42 PM
pls. download attachment and import to registry. it works perfect!

I tried with tskmgr which is not deleting registry. but create other two.

jatin.ahuja
10th December 2007, 04:02 PM
Is there a way to remap the PTT button to act like a application close button, so if I click that on an active application, it closes it...thanks!

cyberk
11th December 2007, 12:14 PM
Works perfectly, don't forget to soft reset after installing

Please download attached file. unzip to any folder on your Pocket PC. browse to new unzipped folder and then run PTT_Fix_4Tilt.exe from that folder from your device.

I will post Cab in few days. Thanks to all who find the solution. I just put all solution in file for easiness.

Conan55
12th December 2007, 08:15 PM
I cannot get to theHklm\services\ptt section from RegEdit I did everything including a find for this file and it does not come up. This is from using Task Manager from my storage card. If I cannot reach this section, I cannot continue. Any suggestions?

Thanks

jdfjunk
12th December 2007, 08:46 PM
Please download attached file. unzip to any folder on your Pocket PC. browse to new unzipped folder and then run PTT_Fix_4Tilt.exe from that folder from your device.

I will post Cab in few days. Thanks to all who find the solution. I just put all solution in file for easiness.
have the tilt. Tried a few other methods did not work. Ran the exe 4tilt file. Everything works great.
Thanks

jdfjunk
12th December 2007, 08:47 PM
Please download attached file. unzip to any folder on your Pocket PC. browse to new unzipped folder and then run PTT_Fix_4Tilt.exe from that folder from your device.

I will post Cab in few days. Thanks to all who find the solution. I just put all solution in file for easiness.

I have the tilt. Tried a few other methods did not work for reassigning PTT. Ran the exe 4tilt file. Everything works great. Now use Voice recorder for PTT.
Thanks

Conan55
13th December 2007, 02:17 AM
I followed the directions however, the when the task manager file was opened, I could not locate the hklm\services\ptt anywhere. After doing file searches, this file did not exist. As a result I was not able to complete the task. Any suggestions or should I use another file. Thanks

unorthodoxx
13th December 2007, 08:24 AM
That is exactly what post 32 said.

I found this using google, not sure what source is but maybe this thread's OP should be updated with this if it's going to be linked in a FAQ.


Disable PTT
o Removed PTTService shortcut from \Windows\startup (Saved copy of shortcut in My Documents as backup)
o In the registry, navigate to the HKLM\services folder
o Export the PTT Folder to My Documents (as backup)
o Delete the PTT Folder

Add a new key for the PTT Button (Credit to mbritten xda_forum)
o Navigate to HKLM\Software\Microsoft\Shell\Keys
o Add a new key called '40C6'
o Add a string called 'Name' with the value 'Button 6'
o Save registry settings

Add a new key for the PTT Button - Press & Hold
o Navigate to HKLM\Software\Microsoft\Shell\Keys
o Add a new key called '40C7'
o Add a string value called 'Name' with the value 'Button 6 (Press & Hold)'
o Save registry settings

Perform a soft reset for the Registry settings to take effect.

I was then able to assign a program to these two buttons through settings/buttons

asfoor
13th December 2007, 09:16 AM
I followed the directions however, the when the task manager file was opened, I could not locate the hklm\services\ptt anywhere. After doing file searches, this file did not exist. As a result I was not able to complete the task. Any suggestions or should I use another file. Thanks

Go to page 13 Post # 127. It is straight forward and YOU WILL NOT make a mistake.

Conan55
14th December 2007, 11:01 PM
The post is clear and concise however, when I unzip Task Mgr, the RegEdit file does not open. It is not an exe file. Do I need a differnet Task Mgr. file for the Tilt?

freetilt
15th December 2007, 12:56 AM
Please download attached file. unzip to any folder on your Pocket PC. browse to new unzipped folder and then run PTT_Fix_4Tilt.exe from that folder from your device.

I will post Cab in few days. Thanks to all who find the solution. I just put all solution in file for easiness.

HI, I installed the PTTFix4Tilt and it does work but now i am getting 2 messages on device startup "PTT find window failed" and then "PTT unregister class failed". I have the Slueth255 PTT fix installed to take care of the blank screen problem during phone calls. Are the 2 fixes compatible? Or does the new PTTfix4tilt take care of everything??
Thanks.
Newbie.

rogerd33
15th December 2007, 06:08 PM
it works remap PTT button Apps:AEBPlus

rsjorg3
16th December 2007, 04:18 AM
Works perfectly, don't forget to soft reset after installing

It worked perfectly for me too after I did the soft reset! Thank you so very much!!

v3patel
16th December 2007, 08:49 AM
HI, I installed the PTTFix4Tilt and it does work but now i am getting 2 messages on device startup "PTT find window failed" and then "PTT unregister class failed". I have the Slueth255 PTT fix installed to take care of the blank screen problem during phone calls. Are the 2 fixes compatible? Or does the new PTTfix4tilt take care of everything??
Thanks.
Newbie.

remove Slueth255 PTT fix and then re-run pttfix4tilt.exe

Conan55
16th December 2007, 05:46 PM
Once in Task Mgr. RegEdit file does not come up under the process menu. Do I have the wrong version task mgr for use with the Tilt? Can some one send me another version. Thanks

jbulluck
17th December 2007, 03:17 AM
Guys,
Here are the simple step-by-step instructions to reassign the PTT to whatever program you want:
1. You need the two files attached herewith, copied onto your Sd Storage Card
2. Start the Task manager and in the "processes drop down window, select RegEdit.
3. In the registry navigate to the hklm\services\ptt
4. Click and hold on to the yellow ptt folder, then a prompt appears, select "Delete" then exit. Do a Soft Reset.
5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.
7. Go to Star\Settings\Buttons and you should see the "Button 6" and "button 6 Press & Hold"
8. Select which ever button you want to assign and select the program you wish.
Good luck.

Finally, a solution that actually works!!! I had my new Tilt customized to the max and ended up downloading a bad file that just screwed everything up. So all of my time, energy and effort with finding these cabs and researching for the ones that work, was now in the trash. Hard reset's over and over again, hours later with no luck, getting a new phone from the store, I have finally found you! Thank you, Thank you, Thank you for posting a solution that works!!! :)

PS. You guys have no idea how frustrated I was. I almost threw that phone in the lake and said... &*%@ you &^%$(#! piece of &*%@!!!!!:mad:

Fujur
17th December 2007, 07:25 AM
Guys,
Here are the simple step-by-step instructions to reassign the PTT to whatever program you want: [..snip]..] Good luck.

It worked beautifully! Thank you so much! I set it up so now when I push the button it does Voice recognition for dialing and launching,an when I hold it down it goes to voice recorder, just like my old Razr. :)

8925Tiltress
18th December 2007, 08:42 AM
TY So Very Much! This worked beautifully on my 8925 and cannot tell you how happy I am to get rid of that PTT!

You Are Awesome!
:D

aweaver
18th December 2007, 10:25 PM
THANKS!

Totally new user, new to Tilt too. fix4tilt made that stupid button work for something useful, namely MS Voice Command. Thanks for helping!

cincy1020
21st December 2007, 03:18 AM
UPDATE 13/11/2007: Having just installed SPB Pocket Plus 4 (I had not upgraded before) it has a perfect solution to this dilema, It allows the side OK button & Hold along with buttons 1-5 long press. The only thing to note is the side OK button when you have just the today screen opens the start menu :( if you take the focus off the today screen the short and long press works as you would expect.

http://www.deathace.net/gfx/extra_buttons.jpg

Buttons that you are not able to map are as follows:

green phone long press (lp)
red phone lp
d-pad all directions sp/lp
d-pad middle sp/lp
soft keys lp
power button sp/lp

I have looked in the registry for these additional buttons which are kept in the SPB keys not the M$ Shell Keys so in order to remap them without installing SPB PP4 i guess needs PP4 reverse engineering to pull out just the buttons section (will have a look later) and releasing something similar to cater just for this.

Russ

Hi:
I am new to the AT&T Tilt. I have SPB Pocket Plus, and would like to use this feature. I have been told it will not work until PTT is disabled. Will removing PTTService shortcut from \Windows\startup disable the application, or do I have to actually do a reg edit as I have seen in previous posts?
Thanks so much!

TCooper4653
21st December 2007, 10:48 PM
Hi:
I am new to the AT&T Tilt. I have SPB Pocket Plus, and would like to use this feature. I have been told it will not work until PTT is disabled. Will removing PTTService shortcut from \Windows\startup disable the application, or do I have to actually do a reg edit as I have seen in previous posts?
Thanks so much!

Go to page 13, post 127. I am also running Spb Pocket Plus and the process was simple and worked great. The only issue is finding the Services/PTT folder.

liquidsilver
25th December 2007, 05:21 AM
Thanks all for your hard work here. I received my tilt today and just finished configuring it... the last step was the PTT.

Much appreciated.

asfoor
25th December 2007, 06:27 AM
Finally, a solution that actually works!!! I had my new Tilt customized to the max and ended up downloading a bad file that just screwed everything up. So all of my time, energy and effort with finding these cabs and researching for the ones that work, was now in the trash. Hard reset's over and over again, hours later with no luck, getting a new phone from the store, I have finally found you! Thank you, Thank you, Thank you for posting a solution that works!!! :)

PS. You guys have no idea how frustrated I was. I almost threw that phone in the lake and said... &*%@ you &^%$(#! piece of &*%@!!!!!:mad:

I am glad it worked for you. With all due respect to other fixes in this thread, the one I posted works on all ROMs and very easy to place.

Good luck.

Omegaman
26th December 2007, 07:16 PM
I would like first, to thank all of you for your great tenaciousness and very informative posts. I enjoy reading them very much. After reading every post on the PTT button issue on both the 8525 and the Tilt, I have one question. Should I use the - OEM_Assign_PTT_Button.cab file OR the - PTT_Fix_4Tilt.zip fix on my ATT Tilt (ATT/Cingular ROM)? Both seem to have worked for many, according to the posts I have read. The second, as it has in its name 4Tilt and fix, would seem to be the logical one to use, but the first one, I think, is the one suggested on page 13, post # 127, which is the one I lean toward following. Could you, asfoor, or somebody, let me know which solution would work the best, and the least likely to cause any other issues?

Thanks to all. And again, this is one of the most informative discussion groups I have had the pleasure to participate in.

Omegaman

v3patel
26th December 2007, 07:46 PM
I would like first, to thank all of you for your great tenaciousness and very informative posts. I enjoy reading them very much. After reading every post on the PTT button issue on both the 8525 and the Tilt, I have one question. Should I use the - OEM_Assign_PTT_Button.cab file OR the - PTT_Fix_4Tilt.zip fix on my ATT Tilt (ATT/Cingular ROM)? Both seem to have worked for many, according to the posts I have read. The second, as it has in its name 4Tilt and fix, would seem to be the logical one to use, but the first one, I think, is the one suggested on page 13, post # 127, which is the one I lean toward following. Could you, asfoor, or somebody, let me know which solution would work the best, and the least likely to cause any other issues?

Thanks to all. And again, this is one of the most informative discussion groups I have had the pleasure to participate in.

Omegaman

both works, PTT_Fix_4Tilt.zip is for non-tech persons and (as per me ) simple to use. less keystock that you have to press to get desire results.

Frank Giorgianni
26th December 2007, 08:48 PM
Would the new "fixed" Cyberon VD cab (found in general forum under Cyberon Voice Dialer and Jabra 250v - bluetooth button) for WM6_v1.2_build_61226_1_fixed.cab solve my following problem, or should I use your 2 cabs for simple step by step PTT reassign as appears in Post #127, pg. 13? (note I sent this same reply to the general forum, but also wanted to include it here.)

Guys, would this "fixed" Cyberon Voice Dialer cab solve my following problem?
I have the AT&T Tilt and of course want to reassign the PTT button for my voice tags speed dialer, but when I installed the following my Motorola H700 Bluetooth headset no longer worked with my Tilt speed dialer. (The reassigned PTT button worked for speed dialing, but the Motorola H700 no longer worked). Here is what I first installed:

1) Cyberon Voice Dialer cab(Cyberon VD for WM6_v1.2build_61226_1.cab)
2) PTT_Fix_4Tilt
3) OEM_Assign_PTT_Button cab

So, to summarize, would this new fixed Cyberon Voice Dialer cab solve my problem with the Motorola bluetooth connecting to my Tilt speed dialer? And, I also want my PTT button to be reassigned for my Tilt voice speed dialer also. (PS. I don't want to use MS Voice Command, but rather I want to keep using my Tilt voice speed dialer.)

Additional Note: When I tried the above three installs the first time, and found my Motorola H700 no longer worked with my Tilt's voice speed dialer, I had to do a hard reset (factory reset) to get my voice speed dialing working again with the Motorola H700, and therefore had to re-install all my programs again! So, I want to really make sure this fixed Cyberon cab will work before I attempt this sort of thing again.

(I apologize, but I'm a newbie at this.)
Thanks so much in advance!

asfoor
27th December 2007, 04:35 AM
I would like first, to thank all of you for your great tenaciousness and very informative posts. I enjoy reading them very much. After reading every post on the PTT button issue on both the 8525 and the Tilt, I have one question. Should I use the - OEM_Assign_PTT_Button.cab file OR the - PTT_Fix_4Tilt.zip fix on my ATT Tilt (ATT/Cingular ROM)? Both seem to have worked for many, according to the posts I have read. The second, as it has in its name 4Tilt and fix, would seem to be the logical one to use, but the first one, I think, is the one suggested on page 13, post # 127, which is the one I lean toward following. Could you, asfoor, or somebody, let me know which solution would work the best, and the least likely to cause any other issues?

Thanks to all. And again, this is one of the most informative discussion groups I have had the pleasure to participate in.

Omegaman

Use the fix I posted... and here is why: 1. I am assuming you need guidance on how to get to RegEdit, hence the Task Manager program. If you can get to the RegEdit and are able to change the HKLM or HKCU without the need to the included Task Manager, then you do not need to install the Task Manager .... you probably have a RegEdit already installed.
2. The OEM plug in I posted is robust and will update the buttons with the proper designation without the hassle of re-creating ref keys.
3. The AT&T Tilt, HTC8925, Tytn II and kaiser are all manufactured by HTC. The OEM plug-in fix I posted is for HTC products.
4. Use what ever you are comfortable with.

To sum it all, it would be much safer to use the one I posted.

asfoor
27th December 2007, 04:41 AM
Would the new "fixed" Cyberon VD cab (found in general forum under Cyberon Voice Dialer and Jabra 250v - bluetooth button) for WM6_v1.2_build_61226_1_fixed.cab solve my following problem, or should I use your 2 cabs for simple step by step PTT reassign as appears in Post #127, pg. 13? (note I sent this same reply to the general forum, but also wanted to include it here.)

Guys, would this "fixed" Cyberon Voice Dialer cab solve my following problem?
I have the AT&T Tilt and of course want to reassign the PTT button for my voice tags speed dialer, but when I installed the following my Motorola H700 Bluetooth headset no longer worked with my Tilt speed dialer. (The reassigned PTT button worked for speed dialing, but the Motorola H700 no longer worked). Here is what I first installed:

1) Cyberon Voice Dialer cab(Cyberon VD for WM6_v1.2build_61226_1.cab)
2) PTT_Fix_4Tilt
3) OEM_Assign_PTT_Button cab

So, to summarize, would this new fixed Cyberon Voice Dialer cab solve my problem with the Motorola bluetooth connecting to my Tilt speed dialer? And, I also want my PTT button to be reassigned for my Tilt voice speed dialer also. (PS. I don't want to use MS Voice Command, but rather I want to keep using my Tilt voice speed dialer.)

Additional Note: When I tried the above three installs the first time, and found my Motorola H700 no longer worked with my Tilt's voice speed dialer, I had to do a hard reset (factory reset) to get my voice speed dialing working again with the Motorola H700, and therefore had to re-install all my programs again! So, I want to really make sure this fixed Cyberon cab will work before I attempt this sort of thing again.

(I apologize, but I'm a newbie at this.)
Thanks so much in advance!

Do a search for the Blue Tooth fix. You most likely need the Blue Tooth fix listed somewhere in the thread you downloaded the cooked ROM from.

Good luck.

Frank Giorgianni
28th December 2007, 04:18 PM
Thank you asfoor, but I tried that with my initial install of the above three cabs, and no go. I'm still wondering if I should only use your two files, or go the way of the above three cabs again, but substitute the "fixed" Cyberon VD cab?
It seems you've had no problems with using your two files and bluetooth voice tags/voice dialing through the bluetooth still works, and the PTT button is remapped for Voice Speed Dialing?
Again, thanks so much for your wonderful work!
It is much appreciated.

djskaw
28th December 2007, 11:35 PM
not sure if its been posted but i used Duttys 7 rom and it allows me to map it along with all the other buttons

-haze-
31st December 2007, 06:13 PM
v3patel, you are THE MAN!!!

I have been trying to fix this for a while, reading through every page of this thread. Someone needs to update the Kaiser Wiki with YOUR files and take that cab file out. That one doesn't stick.

I have mapped mine to voice speed dial (push) and voice record(push and hold) and it works like a charm!!! :D

asfoor
31st December 2007, 09:05 PM
I followed the directions however, the when the task manager file was opened, I could not locate the hklm\services\ptt anywhere. After doing file searches, this file did not exist. As a result I was not able to complete the task. Any suggestions or should I use another file. Thanks

If it does not exist, then install the file I suggested on page 13 post 127 and you will be set to go. Just follow my simple directions.

madrascafe
2nd January 2008, 06:26 AM
worked like a charm... thanks

pauolo
3rd January 2008, 11:47 PM
Just Triedthe PTT FIX...It works great. Thank you for your work!

bryansmith1234
4th January 2008, 07:06 AM
Hey just wanted to say thanks! I just found this great website/forum today and I'm a total noob to ppc's. I thought I was going to have to live with this PTT button issue forever. I completed the steps on page 13 post 127 and made a useless button one of the most convenient buttons on my phone. Thanks for the well written instructions and putting the necessary programs all in one spot. Excellent!

3GJockey
5th January 2008, 01:03 AM
I can confirm the asfoor post #127 solution worked like a charm for me, and left me with a working reg editor as a bonus.

PTT button now Voice Dialer + voice recorder.

HTC Tilt, AT&T ROM

Thanks a lot!

yoeleven
5th January 2008, 08:17 AM
Nevermind. regedit is in a drop down menu not under one of the processes. Great program.

asfoor
5th January 2008, 11:59 AM
I am a bit astonished that the IP address trace of most of the those that have 1 or 2 posts is the same as that of V3patel.

V3Patel.... Are you trying to promote your proceedure?.... buddy...this is not a competition... It is just a help site.

yoeleven
5th January 2008, 09:29 PM
Once again. Thank you.

layer1
6th January 2008, 01:27 AM
Worked like a charm. Thanks Asfoor for the post outlining the directgions.

asfoor
6th January 2008, 02:38 AM
Worked like a charm. Thanks Asfoor for the post outlining the directgions.

most welcome..

v3patel
6th January 2008, 07:58 PM
I am a bit astonished that the IP address trace of most of the those that have 1 or 2 posts is the same as that of V3patel.

V3Patel.... Are you trying to promote your proceedure?.... buddy...this is not a competition... It is just a help site.
So are saying i am promting my procedure? I do not get it. In other post I have advice other user to use any of one only. that does not mean that I am truing to pramote my procedure where as i think in one the post u said users must yours. look like you are promoting. I do not care if some one use mine or yours as long as they get it what theywant. it is upto you what you thing i simply do not care.

wutzu
6th January 2008, 10:17 PM
asfoor, worked great for me thanks for the easy and clear instructions!

Frank Giorgianni
7th January 2008, 05:37 PM
Asfoor, thank you so much for all your hard work. Has anyone tried the Simple Step by Step PTT Reassign for Voice Speed Dialing, and then been able to use their Bluetooth handsfree for Voice Speed Dialing without any difficulties?
Thanks to all in advance.

Jim_R
7th January 2008, 05:43 PM
Asfoor, thank you so much for all your hard work. Has anyone tried the Simple Step by Step PTT Reassign for Voice Speed Dialing, and then been able to use their Bluetooth handsfree for Voice Speed Dialing without any difficulties?
Thanks to all in advance.

Yes, I reassigned the PTT button such that a short press to the Cyberon Voice Speed Dial that is included on the TILT, and paired it with a Motorola T605 Handsfree Car kit. The car kit interfaces well with the TILT/Kaiser Bluetooth, a long press on the carkit's remote send button lauches Voice Speed dial. Incidentally, the A2DP profile works well with WMP (which I assigned as a PTT button long press), including pause, skip forward & back functions.

Frank Giorgianni
7th January 2008, 05:58 PM
Thanks Jim. Did you use asfoor's Simple Step by Step PTT Reassign (Post #127) to do it?
Could I use PHM regedit for step 1, then install the OEM_Assign_PTT_Button.cab?
Jim, I use a Motorola H700 bluetooth. That should be o.k. too, right?

Jim_R
7th January 2008, 06:21 PM
Thanks Jim. Did you use asfoor's Simple Step by Step PTT Reassign (Post #127) to do it?
Could I use PHM regedit for step 1, then install the OEM_Assign_PTT_Button.cab?
Jim, I use a Motorola H700 bluetooth. That should be o.k. too, right?

No I didn't use the steps in post 127, I had loaded a new ROM so this time around I used the PTT_Fix_4Tilt.zip file in post #123. Previously I had just made the registry edits myself. I'm sure any of these methods would work.

hoankhang000
8th January 2008, 06:48 AM
can anyone show me step by step how to make a voice speed dial (call#) by pressing the button on the bluetooth?
thanks!

wisniak
8th January 2008, 10:10 AM
Guys,
Here are the simple step-by-step instructions to reassign the PTT to whatever program you want:
1. You need the two files attached herewith, copied onto your Sd Storage Card
2. Start the Task manager and in the "processes drop down window, select RegEdit.
3. In the registry navigate to the hklm\services\ptt
4. Click and hold on to the yellow ptt folder, then a prompt appears, select "Delete" then exit. Do a Soft Reset.
5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.
7. Go to Star\Settings\Buttons and you should see the "Button 6" and "button 6 Press & Hold"
8. Select which ever button you want to assign and select the program you wish.
Good luck.



Thank you for this very clear guide.

wiseguy001
9th January 2008, 04:45 AM
Having upgraded from 8525...I sure missed the PTT_fix. I really appreciate your sharing this, asfoor!

TTUStudent
12th January 2008, 08:30 PM
Guys,
Here are the simple step-by-step instructions to reassign the PTT to whatever program you want:
1. You need the two files attached herewith, copied onto your Sd Storage Card
2. Start the Task manager and in the "processes drop down window, select RegEdit.
3. In the registry navigate to the hklm\services\ptt
4. Click and hold on to the yellow ptt folder, then a prompt appears, select "Delete" then exit. Do a Soft Reset.
5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.
7. Go to Star\Settings\Buttons and you should see the "Button 6" and "button 6 Press & Hold"
8. Select which ever button you want to assign and select the program you wish.
Good luck.

Thanks dude! This was such a pain in the butt! Your quick fix worked like a charm!

webmalone
20th January 2008, 12:42 AM
Had my Tilt for about a week and I downloaded the actual HTC manual before it arrived. I was sad to learn that the ATT device was differnet than the unlocked version ... hardware and software. This fix gets me that much closer to the way it should be.

Worked as advertised and very simple ... Fanatsic!

ryanhoetger
29th January 2008, 09:48 PM
Guys,
Here are the simple step-by-step instructions to reassign the PTT to whatever program you want

Thanks, that worked flawlessly!

wewex
30th January 2008, 10:50 AM
when i start the task manager and in the processes drop down window i don't have the RedEdit. i have a tilt phone. what's wrong?

wewex
30th January 2008, 12:34 PM
you are the man!!!! i don't know how the hell i did it but i manage to do it,it works awesome!!!:D

Jay2TheRescue
2nd February 2008, 12:21 AM
Guys,
Here are the simple step-by-step instructions to reassign the PTT to whatever program you want:
1. You need the two files attached herewith, copied onto your Sd Storage Card
2. Start the Task manager and in the "processes drop down window, select RegEdit.
3. In the registry navigate to the hklm\services\ptt
4. Click and hold on to the yellow ptt folder, then a prompt appears, select "Delete" then exit. Do a Soft Reset.
5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.
7. Go to Star\Settings\Buttons and you should see the "Button 6" and "button 6 Press & Hold"
8. Select which ever button you want to assign and select the program you wish.
Good luck.

I must say Thanks for your instructions in post # 127. I've been trying to remap that for a while. I used to be really big on modding my Motorola phones, I think I'm going to be happily modding this Tilt as well. So far I haven't done much, I'm using the stock ROM, but I've removed the AT&T bloatware, and I used KaiserTweak to enable HSDPA.

-Jay

Master_H
3rd February 2008, 05:29 AM
asfoor, thanks a lot. Great! :-)

setherooo
5th February 2008, 07:16 PM
Page 13, post 127 worked perfectly. Thanks asfoor.

setherooo
5th February 2008, 07:19 PM
when i start the task manager and in the processes drop down window i don't have the RedEdit. i have a tilt phone. what's wrong?

When Task Manager is open, go to the far right on the level with processes and cpu usage. There is a drop down arrow, click it and then click on RegEdit in the drop down menu. I was confused as well and had to find it. Good luck.

wewex
6th February 2008, 03:50 AM
got it,and you do have to delete the ptt button right?

elypsar
6th February 2008, 06:00 AM
Please download attached file. unzip to any folder on your Pocket PC. browse to new unzipped folder and then run PTT_Fix_4Tilt.exe from that folder from your device.

I will post Cab in few days. Thanks to all who find the solution. I just put all solution in file for easiness.
Slight change in version

Worked great, thank you.

asfoor
6th February 2008, 08:27 AM
got it,and you do have to delete the ptt button right?

yes you do... deleting it will not hurt a thing.... When you assign it, the system will re-create it back with command of your choice.

mhapner
8th February 2008, 05:46 PM
Guys,
Here are the simple step-by-step instructions to reassign the PTT to whatever program you want:
1. You need the two files attached herewith, copied onto your Sd Storage Card
2. Start the Task manager and in the "processes drop down window, select RegEdit.
3. In the registry navigate to the hklm\services\ptt
4. Click and hold on to the yellow ptt folder, then a prompt appears, select "Delete" then exit. Do a Soft Reset.
5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.
7. Go to Star\Settings\Buttons and you should see the "Button 6" and "button 6 Press & Hold"
8. Select which ever button you want to assign and select the program you wish.
Good luck.


I know it's almost a year later, but this REALLY made my day. I was almost ready to abandon all the Tilt's WiFi-ness and other cool stuff to slink back to my Treo 750 with its hardware switch for vibrate / ringer.

djdusk
14th February 2008, 12:56 AM
Regarding asfoor's post #127 on page 13:
Guys,
Here are the simple step-by-step instructions to reassign the PTT to whatever program you want:
1. You need the two files attached herewith, copied onto your Sd Storage Card
2. Start the Task manager and in the "processes drop down window, select RegEdit.
3. In the registry navigate to the hklm\services\ptt
4. Click and hold on to the yellow ptt folder, then a prompt appears, select "Delete" then exit. Do a Soft Reset.
5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.
7. Go to Star\Settings\Buttons and you should see the "Button 6" and "button 6 Press & Hold"
8. Select which ever button you want to assign and select the program you wish.
Good luck.

Although it's a year later and this post has been tagged as 'solved'... No offense but asfoor's instructions are intended for experienced users :confused: It took me a while to figure it out and noticed others were having similar problems as I was. So here's the REAL "simple" instructions :)

1. You need the two files attached herewith (in post #127, page 13, http://forum.xda-developers.com/showthread.php?p=1707732#post1707732), copied onto your SD Storage Card
2. Start the TaskMgr and from the pull down icon in the top right select the "RegEdit" tab.
3. In the registry, navigate to HKEY_LOCAL_MACHINE\Services\PTT.
4. Click and hold on to the PTT folder, then a prompt appears, select "Delete" then exit. Do a Soft Reset.
deleting it will not hurt a thing.... When you assign it, the system will re-create it back with command of your choice.
5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.

Use the fix I posted... and here is why: 1. I am assuming you need guidance on how to get to RegEdit, hence the Task Manager program. If you can get to the RegEdit and are able to change the HKLM or HKCU without the need to the included Task Manager, then you do not need to install the Task Manager .... you probably have a RegEdit already installed.
2. The OEM plug in I posted is robust and will update the buttons with the proper designation without the hassle of re-creating ref keys.
3. The AT&T Tilt, HTC8925, Tytn II and kaiser are all manufactured by HTC. The OEM plug-in fix I posted is for HTC products.
4. Use what ever you are comfortable with.

To sum it all, it would be much safer to use the one I posted.
(I might add that you also get the bonus TaskMgr program that can be useful in the future :rolleyes:)

7. Go to Star\Settings\Buttons and you should see the "Button 6" and "Button 6 Press & Hold"
8. Select whichever button you want to assign and select the program you wish. :)

michalex
14th February 2008, 10:36 PM
Thanks everyone, I was able to remap the PTT button to Vibraswitch. Now I am trying to figure out how to use it to turn on silent mode. With remapping to button 5 (camera) I was able to use the hold function in Vibra to switch to silent. However, when I hold down PTT it doesnt go to silent mode. Is it possible to use the PTT button to switch from Ring, to Vibrate to Silent using Vibraswitch?

Ed H
14th February 2008, 10:44 PM
After unziping, Task Manager won't open. Error message is:
A sharing violatio occurred while accessing\Windows\~IA Zip Temporary Files\Task Manager\TaskMrg.exe

I renamed a different file with same name in the above path location. Then reran the new Task Manager from p13 #127. Still same error.

How do I get Task Manager for the PTT reassignment to open and execute?

asfoor
14th February 2008, 11:13 PM
After unziping, Task Manager won't open. Error message is:
A sharing violatio occurred while accessing\Windows\~IA Zip Temporary Files\Task Manager\TaskMrg.exe

I renamed a different file with same name in the above path location. Then reran the new Task Manager from p13 #127. Still same error.

How do I get Task Manager for the PTT reassignment to open and execute?

Do you have task manager and CommManager open? This happens sometimes if CommManager is open. Try to close all programs b4 you open task manager.

Secondly, If you have Schaps Rom installed, the task manager privileges on a couple of Schaps roms are controlled; limiting your accessibility to change the registry.

Thirdly, I have ran the fix on almost all ROMs out there without a glitch. If you can, name back whatever files you changed to their original names. Do a soft reset and start the process again.

Good luck.

JimJep
15th February 2008, 02:05 PM
Dear all,

I tired the Re-map on my ATT8925 and it did not change anything. Will it work on my new phone?

Kind Regards

jimjep:confused:

asfoor
15th February 2008, 02:25 PM
Dear all,

I tired the Re-map on my ATT8925 and it did not change anything. Will it work on my new phone?

Kind Regards

jimjep:confused:

What didn't change?

You followed the instructions?

After you install the files I posted, do a soft reset. then go start, settings, buttons, and you will see the button 6 and 6(HOLD). click on the button you wish to re-map and select the program from the drop-down list at the bottom of the page.

Ed H
15th February 2008, 02:36 PM
Do you have task manager and CommManager open? This happens sometimes if CommManager is open. Try to close all programs b4 you open task manager.

Secondly, If you have Schaps Rom installed, the task manager privileges on a couple of Schaps roms are controlled; limiting your accessibility to change the registry.

Thirdly, I have ran the fix on almost all ROMs out there without a glitch. If you can, name back whatever files you changed to their original names. Do a soft reset and start the process again.

Good luck.


Thank you asfoor,

I tried your suggestions. All programs closed b4 opening Task Manager. I am able to open your Task Manager. However, the regedit does not show up as one of the 18 Processes available to choose. RegEdit does show up as a separate line item in the folder as a shortcut but on touching with the stylus, a message appears "TaskMgr" cannot be opened (not signed.....).

I haven't yet found the Rom information, so I'm not sure if I have the Schaps Rom. I do know this unit uses Strongarm processor, Windows CE Ver 5.2, Windows Mobile 6 Pro and Device = HTC 8900. I purchased it three weeks ago from a local AT&T store.

Thanks in advance for any suggestions.

sglazer1
15th February 2008, 10:21 PM
OMG, you guys are great! It works perfectly. Thanks.

Ed H
16th February 2008, 10:15 PM
Thanks asfoor,
I have reassigned the PTT. It works fine.

THam12
17th February 2008, 12:19 AM
Regarding asfoor's post #127 on page 13:


Although it's a year later and this post has been tagged as 'solved'... No offense but asfoor's instructions are intended for experienced users :confused: It took me a while to figure it out and noticed others were having similar problems as I was. So here's the REAL "simple" instructions :)

1. You need the two files attached herewith (in post #127, page 13, http://forum.xda-developers.com/showthread.php?p=1707732#post1707732), copied onto your SD Storage Card
2. Start the TaskMgr and from the pull down icon in the top right select the "RegEdit" tab.
3. In the registry, navigate to HKEY_LOCAL_MACHINE\Services\PTT.
4. Click and hold on to the PTT folder, then a prompt appears, select "Delete" then exit. Do a Soft Reset.

5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.


(I might add that you also get the bonus TaskMgr program that can be useful in the future :rolleyes:)

7. Go to Star\Settings\Buttons and you should see the "Button 6" and "Button 6 Press & Hold"
8. Select whichever button you want to assign and select the program you wish. :)

Huge thanks to asfoor for the help in getting the PTT button re-assigned!! And also to djdusk for providing the missing piece for me, where the PTT file was located in the registry!! After that, it was a snap!

snogards
17th February 2008, 04:10 AM
I'd like to thank v3patel for the PTT_Fix_4Tilt.zip (and all contributors). I read this thread up and down... tried everything and other PPT fixes would not stick. This worked without even a soft reboot. Miracle. If you've tried everything else to get Button6 to show, this is the one. Thanks!

Biglittlewhateva
17th February 2008, 07:20 PM
THam12,

Thanks for the instructions, worked perfectly on a stock Tilt.

joebaggg
22nd February 2008, 07:56 PM
amazing!!!!!!!!

firefly77
27th February 2008, 12:37 AM
Many thanks for the easy easy version, this works great, and thanks Asfoor!

Regarding asfoor's post #127 on page 13:


Although it's a year later and this post has been tagged as 'solved'... No offense but asfoor's instructions are intended for experienced users :confused: It took me a while to figure it out and noticed others were having similar problems as I was. So here's the REAL "simple" instructions :)

1. You need the two files attached herewith (in post #127, page 13, http://forum.xda-developers.com/showthread.php?p=1707732#post1707732), copied onto your SD Storage Card
2. Start the TaskMgr and from the pull down icon in the top right select the "RegEdit" tab.
3. In the registry, navigate to HKEY_LOCAL_MACHINE\Services\PTT.
4. Click and hold on to the PTT folder, then a prompt appears, select "Delete" then exit. Do a Soft Reset.

5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.


(I might add that you also get the bonus TaskMgr program that can be useful in the future :rolleyes:)

7. Go to Star\Settings\Buttons and you should see the "Button 6" and "Button 6 Press & Hold"
8. Select whichever button you want to assign and select the program you wish. :)

iamozzie
1st March 2008, 02:51 AM
Please download attached file. unzip to any folder on your Pocket PC. browse to new unzipped folder and then run PTT_Fix_4Tilt.exe from that folder from your device.

I will post Cab in few days. Thanks to all who find the solution. I just put all solution in file for easiness.
Slight change in version

After reading about this Ad nauseam, I decided to use this solution on my ATT Tilt, and it worked perfectly! The only thing I had to do was a soft re-set. Thank you for taking the time out of your day to help.
ozzie

madmurray
3rd March 2008, 02:02 AM
I admit - I am a complete newb

I am trying to reassign my ptt to so it will do voice dial, but every time I download a file I get and error message when the zip program runs...

It says:

"The central directory was not found in the archive (or you were trying to open a disk other than the last disk of a multi-disk archive)

I tried to download many different programs today including PTT_Fix_4Tilt.zip

I am sure I am doing something stupid, please help!

Thanks
Murray

v3patel
3rd March 2008, 02:07 AM
I admit - I am a complete newb

I am trying to reassign my ptt to so it will do voice dial, but every time I download a file I get and error message when the zip program runs...

It says:

"The central directory was not found in the archive (or you were trying to open a disk other than the last disk of a multi-disk archive)

I tried to download many different programs today including PTT_Fix_4Tilt.zip

I am sure I am doing something stupid, please help!

Thanks
Murray
you can up zip all file in Desktop and then move to your Pocket PC.
what software you are using to unzip files?

madmurray
3rd March 2008, 02:23 AM
you can up zip all file in Desktop and then move to your Pocket PC.
what software you are using to unzip files?

I downloaded the file to the phone, I didn't go to my desktop at all. I thought that would work better.

I used the zip program that came with the Tilt.

Thanks for any help!

Murray

v3patel
3rd March 2008, 02:27 AM
updated post #123 on page 12 (http://forum.xda-developers.com/showthread.php?p=1706246#post1706246) (http://forum.xda-developers.com/showthread.php?p=1706246#post1706246)Version 2 program with soft reset
Link to Direct Download http://forum.xda-developers.com/attachment.php?attachmentid=73761&d=1204507428

wgragg
5th March 2008, 10:15 PM
I've tried following everything that everyone has said here and have tried several of the different PTTfix and button assign cabs. While the PTT button does not go to PTT anymore, and the registry says that it is pointing to Voice Command, when I push the PTT button, it simply brings up the start menu.

I'm running on the latest ATT Rom. Any ideas?

Thanks,
Wendell

asfoor
5th March 2008, 11:41 PM
I've tried following everything that everyone has said here and have tried several of the different PTTfix and button assign cabs. While the PTT button does not go to PTT anymore, and the registry says that it is pointing to Voice Command, when I push the PTT button, it simply brings up the start menu.

I'm running on the latest ATT Rom. Any ideas?

Thanks,
Wendell

Go to Start/Settings/Buttons/. Button 6 can be assigned to any program from the drop down list in the same screen. That is true if you followed my instructions on page 13 post 127 on this thread. One thing you might try to do is a soft reset and see if that clears out some hanging dll files.

wgragg
6th March 2008, 12:07 AM
Thanks. I've tried that. It shows the button is mapped to Voice Control, but hitting it only brings up the start menu. Same thing happens no matter what program I assign to it.

I'm about to do a hard reset and try it over, but I would like to avoid that.

lesjonpool
6th March 2008, 08:57 AM
This thread has been very informative. It looks like there are 2 methods that have been proven to work.

Unfortunately, both of these methods involve .zip files. I understand that I can unzip these files on my pc and then transfer them over to my SD card.

However.... at this point, I am just curious why in the hell my Zip program that came in the box with my new Tilt will not open the zips.

Does anyone have a single .cab file that will perform this function for a new Tilt?

For the method in thread #127, I found an alternative TaskMgr.cab file on some other board. However, I cannot, for the life of me, find anywhere that one would select "regedit".

This is all great, but very maddening. Thanks to all of the contributors, though.

asfoor
6th March 2008, 12:14 PM
Thanks. I've tried that. It shows the button is mapped to Voice Control, but hitting it only brings up the start menu. Same thing happens no matter what program I assign to it.

I'm about to do a hard reset and try it over, but I would like to avoid that.

You are pressing the wrong button.... There is NO other answer than this....

The PTT button is the one on top of the scroll wheel, NOT the one below the scroll wheel. I read somewhere else someone just realized he was mistaken the PTT with the OK Start menu button.

wgragg
6th March 2008, 05:22 PM
Yeah, I figured that out last night just as I was going to bed. Talk about feeling foolish. I was going to come on here today, with my tail between my legs, and admit I was being a dummy. My only excuse is I haven't had the phone long and never really looked at the buttons on the left side.

Thanks for trying to help. I'm going to walk off in shame and hopefully get over this embarrassed feeling I have.

:o

Wendell

asfoor
6th March 2008, 09:53 PM
Yeah, I figured that out last night just as I was going to bed. Talk about feeling foolish. I was going to come on here today, with my tail between my legs, and admit I was being a dummy. My only excuse is I haven't had the phone long and never really looked at the buttons on the left side.

Thanks for trying to help. I'm going to walk off in shame and hopefully get over this embarrassed feeling I have.

:o

Wendell

Glad to be of help....

DLTempler
11th March 2008, 08:17 PM
Guys,
Here are the simple step-by-step instructions to reassign the PTT to whatever program you want:
1. You need the two files attached herewith, copied onto your Sd Storage Card
2. Start the Task manager and in the "processes drop down window, select RegEdit.
3. In the registry navigate to the hklm\services\ptt
4. Click and hold on to the yellow ptt folder, then a prompt appears, select "Delete" then exit. Do a Soft Reset.
5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.
7. Go to Star\Settings\Buttons and you should see the "Button 6" and "button 6 Press & Hold"
8. Select which ever button you want to assign and select the program you wish.
Good luck.

I read this thread the other night and have forgotten whether the Task Mgr is necessary if I am using another Reg Edit program to access the registry and delete the PTT tree.

dcmaynor
12th March 2008, 03:10 PM
Disable PTT (Credit to vpoet)
In the registry navigate to the hklm\services\ptt
Back it up and delete it (yes the entire key)

Add a new key for the PTT Button (Credit to mbritten)
Navigate to HKLM\Software\Microsoft\Shell\Keys
Add a new key called 40C6
Add a string called Name with the value Button 6

Add a new key for the PTT Button - Press and Hold
Navigate to HKLM\Software\Microsoft\Shell\Keys
Add a new key called 40C7
Add a string called Name with the value Button 6 (Press & Hold)

you should now be able to assign a program to these two buttons through settings/buttons – It will set the rest of the necessary registry values.
I am totally new with my Tilt. Where do I get the software which allows me to mode my device?

bosharp99
12th March 2008, 06:42 PM
I know that you have received much praise, but I wanted to thank you personally. I love having the PTT button now! I will use it to assign Vibra (Switch) and Voice Dialing.

seems like the best option, right?

Now if only someone could address the DST problem! Thread link here:
http://forum.xda-developers.com/showthread.php?t=375966

ilordvader
17th March 2008, 10:25 PM
Guys,
Here are the simple step-by-step instructions to reassign the PTT to whatever program you want:
1. You need the two files attached herewith, copied onto your Sd Storage Card
2. Start the Task manager and in the "processes drop down window, select RegEdit.
3. In the registry navigate to the hklm\services\ptt
4. Click and hold on to the yellow ptt folder, then a prompt appears, select "Delete" then exit. Do a Soft Reset.
5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.
7. Go to Star\Settings\Buttons and you should see the "Button 6" and "button 6 Press & Hold"
8. Select which ever button you want to assign and select the program you wish.
Good luck.

HEY THANKS :)
But all I did was Install the - OEM_Assign_PTT_Button.CAB
from your Post # 127
What is the Other - Task Manager, download for ?
Cos when i press my PTT button it does start my Voice Command :)

asfoor
20th March 2008, 10:01 AM
HEY THANKS :)
But all I did was Install the - OEM_Assign_PTT_Button.CAB
from your Post # 127
What is the Other - Task Manager, download for ?
Cos when i press my PTT button it does start my Voice Command :)

The task manager was intended for those that were NOT able to get to RegEdit. In your case, The PTT was perhaps removed from the ROM; you probably have a cooked ROM. If you still have the original ROM, then when you do a soft reset, the PTT function will replace the hard button function you replaced. If that occurs, then you will have to get to Regedit and delete the PTT folder first, Do a SR then install the OEM Assign PTT Cab.

ilordvader
20th March 2008, 10:14 AM
The task manager was intended for those that were NOT able to get to RegEdit. In your case, The PTT was perhaps removed from the ROM; you probably have a cooked ROM. If you still have the original ROM, then when you do a soft reset, the PTT function will replace the hard button function you replaced. If that occurs, then you will have to get to Regedit and delete the PTT folder first, Do a SR then install the OEM Assign PTT Cab.

Thank you :)

av8instyle
23rd March 2008, 08:12 PM
Thanks asfoor.

wparisi
8th April 2008, 03:57 PM
Installed the OEM_Assign_PTT_Button.CAB file and was able to resign the PPT button on my Tilt.

ruleyinseattle
14th April 2008, 01:35 AM
Please download attached file. unzip to any folder on your Pocket PC. browse to new unzipped folder and then run PTT_Fix_4Tilt.exe from that folder from your device.

I will post Cab in few days. Thanks to all who find the solution. I just put all solution in file for easiness.
Slight change in version
Now Version 2.0 with Soft reset

Hi all.

I tried downloading this file to my storage card with auto run turned on and zip reports:

"The central directory was not found in the archive (or you were trying to open a disk other than the last disk of a multi-disk archive).

This seems to happen with all the fixes I download from my phone. They dont work when I download an transfer from the PC to the SD storage card. Anyone know what I am doing wrong?

ruley.

asfoor
14th April 2008, 04:07 AM
Hi all.

I tried downloading this file to my storage card with auto run turned on and zip reports:

"The central directory was not found in the archive (or you were trying to open a disk other than the last disk of a multi-disk archive).

This seems to happen with all the fixes I download from my phone. They dont work when I download an transfer from the PC to the SD storage card. Anyone know what I am doing wrong?

ruley.

create a folder on your SD card for downloads/ Direct all downloads to that folder ( using something like total commander or Schaps advanced Config. or a simple task mgr program)/ turn off auto-run/ download the cab file, it is saved in the default download folder you created earlier/ Click and install. You can install V3Patels' file or the one I provided and you are good to go. My solution is on page 13 of this post.

Good luck.

matthewvl
14th April 2008, 09:42 PM
It does not appear as though comm manager is an available option from the button 6 reassign drop box. Is there a way to make this the option for the former (thank god) ptt button.

Also, I do not totally understand vibraswitch. Is this a 3rd party program or just an additional setting option on other htc devices. I want to try and keep my phone as streamlined as possible and do not wish to install more bloatware. A little more explanation would be extremely helpful.

tbryson92110
15th April 2008, 08:46 AM
I tried all of the suggested tweaks; not only did this work but it was EASY!
It was fun though, watching the progression of the 1st mention of the issue, through the hacks & complicated registry tweaks to finally a working .cab!
Thank you!
trb

Guys,
Here are the simple step-by-step instructions to reassign the PTT to whatever program you want:
1. You need the two files attached herewith, copied onto your Sd Storage Card
2. Start the Task manager and in the "processes drop down window, select RegEdit.
3. In the registry navigate to the hklm\services\ptt
4. Click and hold on to the yellow ptt folder, then a prompt appears, select "Delete" then exit. Do a Soft Reset.
5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.
7. Go to Star\Settings\Buttons and you should see the "Button 6" and "button 6 Press & Hold"
8. Select which ever button you want to assign and select the program you wish.
Good luck.

Harkadenn
25th April 2008, 01:08 AM
This is what I did.

I went to HKML/Services/PTT I first did an Export (for backup) of the PTT Branch and saved it into my Storage as Reg file.

Then I deleted the PTT branch from HKML/Services/ and then I used SPB Pocket Plus 4, the buttons option in the Home Screen little folder with an engine.

In there you can change button 6 to anything you want it to be from the below list, and there is also a HOLD button 6 to select too.


Best of Luck!

asfoor
25th April 2008, 10:06 AM
For those that need the PTT re-installed, go to post # 1429 in the following page:

http://forum.xda-developers.com/showthread.php?t=383638&page=143
and install the file I provided. It will bring back your AT&T PTT function

m91kson
1st May 2008, 05:38 PM
I have finally hit the end of the thread but still I am not able to do what I want. I have seen the question asked and the replies but it seem my issue is a little different.

I want to use the PTT to start the notes voice recording when I push it and stop when I release.

I have Successfully remapped the PTT button to the \Windows\AppButtons\record.lnk -b which points to hotvoice.exe.
Looking in the button reassigment GUI I even get the right icon.

This should allow me to use the PTT button to control the voice recorder but when I try it I get a message about not being able to open Record.lnk -b (not being signed with a trusted certificat or a component cannot be found).

If I try to tap the executable itself under the windows catalogue, unlike other executables that would fire up the program nothing happens.

Im running on an AT&T 8525 WM6 (officially downloaded from HTC via AT&Ts link). ROM version 3.62.502.3

Did AT&T intentionally disable the hotvoice.exe as if removing the mapping of the PTT button was not enough??

Anyone else has this issue?
Doesn't hotvoice.exe normally start like any other executable...

Thanks for any help.

Danger Man
6th May 2008, 03:47 AM
Guys,
Here are the simple step-by-step instructions to reassign the PTT to whatever program you want:
1. You need the two files attached herewith, copied onto your Sd Storage Card.

a. Once you copy the files over you will need to tap on "Task Manager" in the SD Storage Card.
b. Then press press "menu", then press "select all", then press "extract", Extract to "Storage Card"
c. Then go to the file folder that has been created on the storage card "Task Manager".
d. Then press the green icon that says "TaskMgr".
e. You will see Processes at the top and "CPU Usage" beside it. There is a drop down menu. Press it and scroll down to the bottom and select "RegEdit"

2. Start the Task manager and in the "processes drop down window, select RegEdit.
3. In the registry navigate to the hklm\services\ptt .

f. hklm will actually display as "HKEY_LOCAL_MACHINE" select this folder.
g. then select the folder displayed as "SERVICES".
h. then highlight the folder "PTT" and delete it.

4. Click and hold on to the yellow ptt folder, then a prompt appears, select "Delete" then exit. Do a Soft Reset.
5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.
7. Go to Star\Settings\Buttons and you should see the "Button 6" and "button 6 Press & Hold"
8. Select which ever button you want to assign and select the program you wish.
Good luck.


I made a few changes to the above that I think are helpful. Maybe they will help someone else. I renamed the "PTT" to "Old PTT". Is the only other change that I made.

I have not been able to get the screen to stop coming up that reads:
PTT charges will apply.
Do you wish to initialize PTT?
Maybe someone will come up with a solution for that for me. I also read somewhere that you can have the single push act as a toggle to switch the ringer from ring to vibrate to silent by subsequent presses. I have not been able to find that, but that would be very helpful in church or at a meeting.

borqua79
6th May 2008, 10:42 PM
Guys,
Here are the simple step-by-step instructions to reassign the PTT to whatever program you want:
1. You need the two files attached herewith, copied onto your Sd Storage Card
2. Start the Task manager and in the "processes drop down window, select RegEdit.
3. In the registry navigate to the hklm\services\ptt
4. Click and hold on to the yellow ptt folder, then a prompt appears, select "Delete" then exit. Do a Soft Reset.
5. Click on "Start" and File Explorer, Storage card and install the OEM_Assign_PTT_Button.CAB onto your device.
6. Do a Soft Reset.
7. Go to Star\Settings\Buttons and you should see the "Button 6" and "button 6 Press & Hold"
8. Select which ever button you want to assign and select the program you wish.
Good luck.

I followed all the instructions as told... i was a little confused about the "processes drop down window" which I soon figured out "since im a total noob"

Danger Man cleared some steps up a bit... But I'd definably like to get that ringer to vibrate to silent feature done...

But besides that It worked great... Thanks alot

asfoor
7th May 2008, 07:43 AM
a. Once you copy the files over you will need to tap on "Task Manager" in the SD Storage Card.
b. Then press press "menu", then press "select all", then press "extract", Extract to "Storage Card"
c. Then go to the file folder that has been created on the storage card "Task Manager".
d. Then press the green icon that says "TaskMgr".
e. You will see Processes at the top and "CPU Usage" beside it. There is a drop down menu. Press it and scroll down to the bottom and select "RegEdit"



f. hklm will actually display as "HKEY_LOCAL_MACHINE"




I made a few changes to the above that I think are helpful. Maybe they will help someone else. I renamed the "PTT" to "Old PTT". Is the only other change that I made.

I have not been able to get the screen to stop coming up that reads:
PTT charges will apply.
Do you wish to initialize PTT?
Maybe someone will come up with a solution for that for me. I also read somewhere that you can have the single push act as a toggle to switch the ringer from ring to vibrate to silent by subsequent presses. I have not been able to find that, but that would be very helpful in church or at a meeting.

Do not know if you have it resolved yet.... Also, please note that if the ptt function is mapped to the PTT Services, even if you rename it, the function will still exist. You would need to change the PTT File type by renaming its extension, then it would defy the ptt file hunting. I recommend deleting the PTT, since you can re-install it using the ptt function file I provided in my earlier post.

JerryG
13th May 2008, 10:33 PM
I've followed these instruction to the hilt. Initially everything went as stated until i opened regedit and couldn't find hklm\services\ptt . I then said OK and installed the cab file. I then went into start.settings.buttons and I had the 6th button and 6th button long. I changed them to voice speed dial and voice recorder, However when I push the PTT button it pulled up the PTT. So I then did a soft reset and everything reverted back to the original tilt defaults. that is 5 buttons. I'm not sure what could be happening can anybody help. I did install Kaiser Tweak. I'm not sure if that is affecting anything. Thanks
Jerry

Danger Man
14th May 2008, 12:04 AM
I followed all the instructions as told... i was a little confused about the "processes drop down window" which I soon figured out "since im a total noob"

Danger Man cleared some steps up a bit... But I'd definably like to get that ringer to vibrate to silent feature done...

But besides that It worked great... Thanks alot

download "Vibra Switch" and install it and you will be in business. Also deleting the PTT completely solved my problem. If I can be of anymore help let me know.

Danger Man
14th May 2008, 12:08 AM
I've followed these instruction to the hilt. Initially everything went as stated until i opened regedit and couldn't find hklm\services\ptt . I then said OK and installed the cab file. I then went into start.settings.buttons and I had the 6th button and 6th button long. I changed them to voice speed dial and voice recorder, However when I push the PTT button it pulled up the PTT. So I then did a soft reset and everything reverted back to the original tilt defaults. that is 5 buttons. I'm not sure what could be happening can anybody help. I did install Kaiser Tweak. I'm not sure if that is affecting anything. Thanks
Jerry

There is no such thing as "hklm/services/ptt" you use the drop down menu on the top right of your screen and select regedit at the bottom. It will bring up a file tree just like your home computer using windows. You then go down and select the folder "hkey local machine" (see above), then you select the folder "services", you then highlight the folder "PTT" then you delete it completely. Now you do a soft reset. You will be all set if you are using an AT&T Tilt.

JerryG
14th May 2008, 12:46 AM
Thanks dangerman your instruction fixed my problem and everything is running like i expected.
Jerry

Danger Man
14th May 2008, 04:13 AM
Thanks dangerman your instruction fixed my problem and everything is running like i expected.
Jerry

Your very welcome. I must however give credit to all of the people on this forum. I learned everything by reading this threads and getting help from different people. I am very glad that I was able to repay the favor by helping someone else. Again you are very welcome.