yashsingh1/xdaforums huggingface dataset:
[Touch Pro, Fuze General] wmm:
Well, I'll admit to being one of those who has said that, but now that I have a Fuze I figure it's time to put up or shut up. ;)

Yes, you can use AE Button Plus to remap the PTT button! :D

Here's what I did:

1) Delete the value, not the key, of HKLM\Services\PTT\Dll (was "PTTService.dll", will now be "") and soft reset.

2) Run AE Button Plus, add the PTT button as a new key, and set its action.

Mine now brings up the camera with a single press. I haven't tried the double, triple, and long settings yet, so I can't guarantee that there aren't problems.
[Touch Pro, Fuze General] hondaguyjoe:
Hey I would like to do the same exact thing you did. I'm having a little trouble. I have successfully deleted the "PTTService.dll" value under HKLM\Services\PTT\Dll.

I found AEbutton plus but which version are you running? the free unsupported one or the newest one? Ive tried to run the trial version of the new one. When I try to add button the next sceen ask what type of hardware key I would like to add. shift key, win key, ctrl key or alt key.

Your help would be greatly appreciated! :D
[Touch Pro, Fuze General] wmm:
I'm using the current trial version (will register it later today).

I just left those boxes untouched and pressed the PTT button. The code #00ED showed up, and I accepted that. That code then appears in the list of buttons, and a press-and-hold on it in the list brings up the mapping options.
[Touch Pro, Fuze General] hondaguyjoe:
where do you see PPT? When I open the program I see a list of;

ok key

windows key

eneter/action

vol up

vol down

green phone button

Red " "

left softkey

right "

up arrow

down "

left "

right "

and I dont see ptt anywhere when I select add new button just what I said before. and keycode is 0000

Thanks for your help
[Touch Pro, Fuze General] KarmaNP:
On AEBPlus, go to File>Add Button, On Add Key screen PRESS the PTT button and you will see a new button named #00ED. You can then go ahead and assign different programs.

I'm using all the One Press, 2 Press.... Long press and it's working beautifully.

Hope this helps.
[Touch Pro, Fuze General] wmm:
Yes, that's what I meant.

Great! I haven't tried triple and long yet, but I do have single and double assigned with no problems so far.
[Touch Pro, Fuze General] thedogger:
Great tips with AEBplus. I got the PTT button remapped by deleting that one registry key, and then installing AEBplus, adding a new button, and then mapping actions to it.

Anyone figured out how to remap the Home key? it's redundant with the red hang-up key in most contexts, so I'm thinking of remapping it to start menu or voice command.

Also, how to activate voice command with a key? I can't find that anywhere from within AEBplus.
[Touch Pro, Fuze General] wmm:
You know that it's already mapped to a long press of the lower-left phone key, right?
[Touch Pro, Fuze General] hondaguyjoe:
sweet thanks the bold press finally made me make the connection :D

Thanks guys!
[Touch Pro, Fuze General] slyng1:
This is useful info - I just remapped the button for Camera and long-hold for voice recorder. Well done sir!

(as a side note, this info might be a candidate for the "useful links" sticky thread or at least add a mention of using AE Button Plus to remap PTT button).
[Touch Pro, Fuze General] chetmichaels:
YOU SIR ARE AN EFFIN GENIUS!!!

thank you thank you

i mapped it over to alttab from

http://xdaforums.com/showthread.php?t=316046&highlight=SNE+SPB+AltTab.cab

and now im so happy
[Touch Pro, Fuze General] hondaguyjoe:
I second that
[Touch Pro, Fuze General] hondaguyjoe:
Is anyone elses camera now randomly comming on? lol I picked it up and all of a suden the camera came on. I def did not push the button. Its happend a few times now.
[Touch Pro, Fuze General] allhalf425:
Dumb question probably, but how would I map the ptt to the flashlight?
[Touch Pro, Fuze General] hondaguyjoe:
I would say get a flashlite app then use the menus in aebuttons to navigate to aplication then find the flashlite app
[Touch Pro, Fuze General] allhalf425:
Okay thanks, I just installed AE Button, the unregistered free version, but I can't find it anywhere in my programs list. Where should I go to find it?
[Touch Pro, Fuze General] hondaguyjoe:
try start/programs and if its not there scroll over to programs in touchflow and select all programs it should be in there.

if not depending on where you installed it look in program files on your device or on your storage card
[Touch Pro, Fuze General] wmm:
I haven't had the spontaneous camera launch happen to me. Dunno?
[Touch Pro, Fuze General] dagordon:
I followed the instructions and it's not working -- I can create the PTT button (#00ED) just fine, and add actions to it, but when I press the PTT button nothing happens (well, the screen gets brighter if it's dimmed). I've tried assigning all sorts of actions to the different key presses and nothing is working.

Yes, I've tried soft resetting, and powering off and on. I'm using AE Button Plus 2.6.3 (registered).

Thanks

EDITED TO ADD: OK, it's working now (uninstalled and reinstalled). Weird.
[Touch Pro, Fuze General] allhalf425:
Hmm...checked all those, and I'm almost positive I installed it to the device, not the storage card. Just reinstalled it and it said it's already installed. I'm trying a soft reset now, hopefully it'll show up somewhere...
[Touch Pro, Fuze General] allhalf425:
Eh whatever I just got the newest version and it seems to work fine. Thanks.
[Touch Pro, Fuze General] meelo88:
I tried to delete the value for the PTT but it comes up and says Access Denied...is that becuase of my registry editor or is there something i need to do that allows me to edit my registry? Thanks and sorry for sounding stupid...
[Touch Pro, Fuze General] McHale:
Since we know the proper code for the button assignment, it should be a quick reg hack now.

I'll work on it tonight and hopefully have something.

-Mc
[Touch Pro, Fuze General] allhalf425:
I'm having a similar problem to the random camera, except it's not random. Every time I hit the home button, it opens the camera. Any ideas?
[Touch Pro, Fuze General] allhalf425:
Sucks. Apparently whatever I map to ptt single click will open when I press the home key while in any other application.
[Touch Pro, Fuze General] wmm:
Aha. Good to know. I think I saw someone else mention that he had left single-press unassigned for some reason; I guess that's the reason. Maybe someone else will be able to track this down?
[Touch Pro, Fuze General] thedogger:
No, I didn't know that - thanks!
[Touch Pro, Fuze General] PTzero:
I get this same behavior also. :(
[Touch Pro, Fuze General] dogyo01:
I also get this same behavior as well. Right now, I'm avoiding the "Single Press" for PTT because that seems to have the Home button issue.

AE's discussion of the issue is in this thread (http://xdaforums.com/showthread.php?p=2895620), but I don't think there is definitive solution at this point.

EDIT: Actually, upon a rereading, the linked thread is not quite exactly the same issue, see post #37, thanks wmm.
[Touch Pro, Fuze General] wmm:
I'm not sure that that's quite the same issue. That question was about the fact that remapping one of the front buttons does not suppress that button's default action. What's happening here is that mapping the PTT button also adds that action to one of the front buttons.

The best answer is probably to use NATF's ROM, or just to live without single-press as a PTT-button action.
[Touch Pro, Fuze General] garrymp:
Yes sir, this is brilliant. Just got the new Fuze on Tuesday when it hit the store. Had no use for the PTT key (Not programmable? What were they thinking? We'd all run out and get Push to Talk so that we could use it?) Anyway, wmm, your procedure work perfectly.

Single push - Voice Recorder, Double - Notes, Long press - One Note Mobile. This is QUITE the business machine now. Thanks.
[Touch Pro, Fuze General] ITNV:
In case anyone is looking for a relatively quick and easy solution to mapping the PTT button that does NOT require any additional software, check out this thread:

http://xdaforums.com/showthread.php?p=2904506
[Touch Pro, Fuze General] trjons:
How about a solution for remapping the Home key to be "Windows Start" without any extra software.
[Touch Pro, Fuze General] wmm:
I didn't try it without that step; others had reported that the push-to-talk popup still appeared, even though the action programmed with AEBP was also performed.

Actually, the Fuze already has Voice Command built-in. Press and hold the lower-left "phone" button for a couple of seconds; the phone will beep and you'll be talking to Voice Command.

I should also reiterate my comments about the shortcomings of this approach: first, the action programmed for a single-press will also occur when you hit the "Home" button. Second, for me at least, using AEBP for the PTT button causes keys on the hardware QWERTY to repeat occasionally: about one keystroke out of 30, a random key will insert 6-8 copies of the character instead of a single one.

For these reasons, I have abandoned AEBP for the moment and am using the short_PTT.lnk/long_PTT.lnk approach described elsewhere. If it works okay for you, though, great.
[Touch Pro, Fuze General] gatordent:
Guys, I posted this earlier http://xdaforums.com/showthread.php?p=2833265#post2833265

I've since been using long press and it seems to be working alright with ROMeOS 1.21
[Touch Pro, Fuze General] noellenchris:
I had the workaround for the http://xdaforums.com/showthread.php?t=445498&page=1 working w/short & long keypress. I installed aebplus and set it up as per this forum and it seemed ok. I saved and reset, then I tried the double and triple....no luck even after resets. I think it's still looking at the tweaks I did in the above forum...maybe aebplus isn't doing anything for short/long press.? Any ideas? Thanks

EDIT: I deleted my short_PTT.lnk and the long_PTT.lnk and now aebplus is working.....thanks anyway...
[Touch Pro, Fuze General] noellenchris:
Now that it's working...see above, voicecommand no longer works on the call button and cannot be remapped w/aebplus since it's not listed. Any ideas? I will keep working on this and post if I get it fixed...

Edit: Actually Voicecmd is under the windows folder, however it still w/not work. Any help would be great....

Edit 2: Ok, I finally got AEBPlus trial workin on PTT. one press=camera, 2press=htorch, 3press=filemanager, longpress=commmanager

Phone button=answer/call, longpress=voicecommand

Followed mod from previous post, but only used the long_PTT.lnk file in the windows folder I created to point to commManager.exe

Followed directions here in these post to setup PTT w/aebplus.

I added another button for the long press call button to map to voicecommand. (you have to hold the call button down and it will recognize the button) I then set that button 1click=voicecommand.lnk...you have to click the ".." to the right of your selection.

It's kinda messy doing all this, but it works..just ask if you have specific questions...I'll try to help.:)
[Touch Pro, Fuze General] LogicSequence:
Remap PTT button

What cab(s) do i need to remap the PTT button to any function? Say the camera app for instance?
[Touch Pro, Fuze General] bugsykoosh:
http://www.fuzemobility.com/?p=598
[Touch Pro, Fuze General] pwolf:
The workaround below is better me because

1. it doesn't require to install yet another application such as AE Button

2. it survives a soft-reset or power cycle

3. it works assuming you have an AT&T Fuze

Which was stolen and cleaned up from http://xdaforums.com/showthread.php?p=2904506

Enjoy...

1. Export or delete: HKCU\Software\HTC\PTT and HKLM/Services/PTT.

2. Rename Windows\PTT to something else (you can't delete it...yet)

3. Create a blank file called PTT in \Windows\, then set its properties to System, Read Only.

(If you happen to go into Start, Settings, Buttons and try to assign the button there to something, the PTT directory you just renamed will get recreated. This Null file will prevent the directory from being recreated due to a name conflict.)

4. Create two shortcut links: short_PTT.lnk, and long_PTT.lnk in \Windows\, that point to the apps you want to run for each of those types of presses.

(For example: "\Windows\Camera.exe" for short and "\Windows\VoiceCMD.exe" for long.)

5. Power cycle phone

Your PTT button should now be functional without any errors, or PTT service messages.

A short press will run whatever you have defined in long_PTT.lnk. I have it set to the camera: "\Windows\Camera.exe", that also acts as the shutter release to take a picture (which is a better, more natural feel than the round center button IMO)

A long press will run whatever you have defined in short_PTT.lnk (I have it set to voice command: "\windows\VoiceCMD.exe" -min

I used Total Commander for all registry and file operations. Setting the Button under Start, Settings, Buttons will have no effect. As a matter of cleanup you can go back and delete the folder you renamed in step3 if you want.

Other hard button press shortcuts include: Long_End.lnk, Long_Send.lnk, Long_Power.lnk, Short_Power.lnk
[Touch Pro, Fuze General] McHale:
+1 for what pwolf said. I'm not a big fan of installing unneccesary software especially if I can accomplish the same thing through a reg hack or slight file change.

The hack posted above works well and is pretty straight forward. I also tried to accomplish the same thing through *JUST registry edits and while I could do other things, reassigning the PTT button wasn't one of them.

-Mc
[Touch Pro, Fuze General] bradvoy:
Thank you pwolf! This worked great, while all the other procedures I'd followed had had problems like still bringing up the PTT dialog. And like McHale said, I much prefer procedures that don't require the installation of yet another application.
[Touch Pro, Fuze General] cparkhorn:
Voice Command in Programs

I've found the Voice Command is a program that works fine, but it is not listed in the Programs folder, so you can't select it (like in the programs tab of tf3d when you click the + to add), so I went to \windows and scrolled down and there are 2 voice comand files on my fuze. The Voice Command file I copied, and went to \windows\start menu\programs and copied shortcut.

Now it is listed when I click Start>programs and it also now comes up on the list when I click the + on the programs tab in tf3d.

You may want to try creating this shortcut to see if it then comes up in programs in AEbuttons, I don't use it so can't test.
[Touch Pro, Fuze General] rvt1000:
THanks for the easy workaround. For those of us new to registry editing (me) :) what is a simple registry editor to download and from where? And once I d/l the editor on my pc, i just connect my phone and then should be able to access it's registry or do i d/l the registry editor directly on to the phone? thanks...i know it's a newbie question.
[Touch Pro, Fuze General] lbhocky19:
sorry if it has been answered

but is there a way to remapp the button if i flashed to romeos?

currently it just acts the same as holding send button
[Touch Pro, Fuze General] LilJeep:
OK now I admit this is my first phone that is not a BB I have to mess with. That being said I cant get by step 1! I have been all through the file explorer trying to find the mentioned file. So please could some one tell me what I am doing wrong? I am sure I will being asking about this step by step lol I tryed to understan #2 but the only question that comes to mind is a blank file? Does it need an extension? I am sorry if I am to slow for some of you guys!
[Touch Pro, Fuze General] HHumbert:
Step 1 needs to be done in a registry editor. Use Total Commander (search here for links) as it's free.

Step 2 and 3 uses the FileExplorer or Total Commander, as you're working on files there, not reg entries.

Good luck.
[Touch Pro, Fuze General] bugsykoosh:
Go here: http://www.fuzemobility.com/?p=598 and follow the instructions. They give you a step by step with a video so you can see what to do. good luck
[Touch Pro, Fuze General] bruce bruce:
thanks buddy.
[Touch Pro, Fuze General] Reefermattness:
Short_PTT error

One small issue im running into, and yes, before the flaming begins, i did search all over the place with no luck on this exact problem.

I found multiple PTT reg edits and a couple remap programs. I even followed along step by step with the movie! I can get the PTT button remapped if i use AEButton plus, but only for the hold_PTT. Short_PTT tells me "Error opening the shortcut or locating the target filename." no matter which way i try to remap. Has anyone else had this issue? It happens with either fix i use the reg edit, or AEB plus. Anyone know a fix for this? I was almost happy using AEB plus even with this bug at least i could get long_ptt, but it eventually tends to bug out and start opening programs like the comm manager on its own. (and still doesnt remap short_ptt)

I know we got a bunch of big brains around here, can someone help me figure this out?

Thanks in advance (hopefully)

Not sure exactly what i was doing wrong, tried the reg-edit like 5 times and could not get it to work. Must have been tired, because after a full nights sleep and a couple more attempts i have succesfully remapped my PTT button. Im an idiot, i chalk this one up to "User Error" Apologies for the misused bandwidth! :) Feel free to call me a n00b. LOL
[Touch Pro, Fuze General] markmensch:
Does this mean I can land links in \windows\ and rename them as Long_End.lnk, Long_Send.lnk, Long_Power.lnk, & Short_Power.lnk or do I need to do something else too?

Short_Power.lnk...how would that work? It powers-up/down my display now, would I lose that capability?
[Touch Pro, Fuze General] bismuth:
Cycle through running apps like ALT-Tab

My first time to edit the registry in Windows Mobile. I've done it many times with XP. But these steps were clear and worked well for me - a long push on the PTT button now opens the Camera. THANKS! Only I think you meant "create a blank folder called PTT" rather than file.

What I would LIKE to do is set up a short push on PTT to cycle through running applications on the Fuze - something similar to "ALT-Tab" in Windows. I am hunting for the best app to do this. Any suggestions?

+++++++++++++++

Update - I just found "SNE SPB AltTab" on this thread: http://xdaforums.com/showthread.php?t=316046&highlight=SNE+SPB+AltTab.cab which seems to do the trick.
[Touch Pro, Fuze General] BDS Boston:
Later testing confirmed your point that with AE Button Plus, one indeed does have to modify or delete the value of HKey_Local_Machine\Services\PTT\Dll.

AE Button Plus works fine with my ATT Fuze. However, I previously took the step of following the hard reset procedures laid out here to remove ATT bloat:

http://xdaforums.com/showthread.php?t=444367

That thread reveals one method for recovering Opera, which requires special steps to install with this procedure. Another approach, which I followed, is to get and install the HTC Diamond version of Opera here:

http://xdaforums.com/showthread.php?t=401643 .

I also used Diamond TF3D Config, available here:

http://xdaforums.com/showthread.php?t=405749

to remove unwanted tabs from Touch Flow 3D. The speed up from removing the bloatware was impressive.

Notwithstanding AE Button Plus, when I install a headset to the HTT Fuze, the PTT button (usefully) triggers the voice command.
[Touch Pro, Fuze General] lordsilent:
does anyone know how to make the ok button act like ctrl? I've been looking around in the program and just cant seem to get it.
[Touch Pro, Fuze General] martyramos:
Use Settings/Button to Change PTT Key

Fellow created a nice little CAB that adds the PTT (and PTT Hold) to the options under Settings/Buttons. See link here.
[Touch Pro, Fuze General] holobox:
Thanks for this bit of work - it's nice to put PTT button to work instead of having it remind me that I'm not spending enough with AT&T.

I did have some trouble creating the shortcuts (.lnk) files in /Windows - found it easier in the end to copy an existing (working) link to short_PTT.lnk etc. and then editing the properties to get it pointing to the right executable.

Thanks again, this is wonderful!
[Touch Pro, Fuze General] player911:
I don't know how Da_G does it... but you can even remap the Long End Key to whatever you want as well. He cooks in the fix linked above. Using his roms, you can remap every key except Volume, Home, or Back key.

I'd be truely happy when the remaining keys can be remapped as well. Volume and Home keys go completely unused on my device (sadly) since I always keep it in vibrate and the Home key works just like the End key. I use the back key occasionally but wouldn't miss it being reprogrammed to something else.
[Touch Pro, Fuze General] rich_gitsch:
Anyone map PTT to Recorder?

I finally found this topic (Search for "PTT" Sucks) and want to ask if anyone has (or knows how to) map the PTT Button to act like the old Voice Recorder of the 8125? I can get the PTT to bring up Notes or the newer Voice Recorder - but I want it to act more like the old Recorder (in Notes) where Recorder runs as long as the button is held in. In my 8525, I had the PTT button working this way, but in the Fuze there is a different Recorder.exe in the ROM. Maybe the solution to this is simple, but I seem to be missing it.

Thanks in advance.
[Touch Pro, Fuze General] rich_gitsch:
Add'l Info -

I've beenn able to map the long_PTT.lnk and the short_PTT.lnk and they work for Camera, Notes, whatever I want. It's just the windows/hotvoice.exe that isn't responding. I've tried every string posted on the 8525 thread that I could find. I've tried the -q, /q flags as on my older machine, the :MSVOICE found on another. None work.

It's annoying to not have the simple one-button record function as I am often out of the office and need to make quick voice memos on the run.

If there are any insights....
[Touch Pro, Fuze General] need4greed:
This worked great, thanks!

Minor point - is there a way to rename the button name in AEBPlus? Ie, have this button show up as "PTT" instead of "OOED" in AEBPlus.
[Touch Pro, Fuze General] sehohe:
I tried to use AEButton Plus on my Fuze and it remapped buttons but disabled the center of the D-pad?! So I ended up removing AEButton and remapping PTT manually as described in this forum. It works, except that nagging warning screen still comes up before my app opens...I guess I can deal with it, but I wish I could get rid of the warning screen...

UPDATE: never mind...a soft reset solved the problem. :D
[Touch Pro, Fuze General] mschuey:
I hope this thread isn't too stale, but I was wondering if/how I can map the PTT button to the "sleep" function, currently the "top" hard button.

Thanks in advance for any help.
[Touch Pro, Fuze General] ottoman96:
Yea, about that-

I have no idea whether this thread is dead or not, but here goes... I don't think you can reroute the power/sleep functions with software, unless you completely change the routings in the registry. Regedit or some other registry editor will allow you to do it, but I suggest that you first ask around for someone to provide you with the details on what buttons to reroute, etc. AEbutton and the like aren't gonna do it for ya.

ottoman96, Noxem Computers
[Touch Pro, Fuze General] mschuey:
Otto - thanks for the response. I figured as much, but it never hurts to ask.
[Touch Pro, Fuze General] bmvik:
hello, i had no success in getting ae button plus to work with my PTT. I have EnergyROM Warhawk Windows 6.5

There's no HKLM\Services\PTT\Dll or HKLM/Services/PTT

When i go to add button with aeb - and hit PTT - it doesnt register with 00ED or anything at all. I tried deleting long_PTT.ink and short_PTT.ink but i couldnt. Because its in the ROM memory, it said. i went ahead and removed the link in the short_PTT pointing to PTTMod.exe unchecked read only. and was able to delete it. but it instantly reappeared.

Is it the ROM thats incompatible? i've done every suggestion in this thread even created Dll with no value.

There must be a way though!