Before I start, I apologise if this has already been answered elsewhere, as I've spent about five hours trawling through threads looking, in vain, for a solution.
I have bought a new Fuze but the PTT button causes a problem with the aluminium case I bought for it. The problem is that the case is for a Touch Pro and the latch is right where the PTT button is (meaning the button is permanently depressed when the case is closed). It cannot be remapped in Settings/Buttons.
All I want to do is to be able to disable the button completely, or failing that make it an 'OK/Close' button. I have got rid of the PTT link but would greatly, greatly appreciate if someone could tell me what commands should be written in "short_PTT.lnk" and "long_PTT.lnk" to be able to do this. I've tried just leaving both blank but then the PTT button brings up an error message when pressed about not being able to find the shortcut.
Is there a way to achieve either of these solely using the registry, and without using third-party software?
Thanks for your time.
Here's full instructions on remapping your PTT button: http://www.fuzemobility.com/?p=598
To just disable it so it does nothing follow the steps at the beginning:
Using a registry editor delete HKLM\Services\PTT.
Next delete HKCU\Software\HTC\PTT.
Navigate back to the Windows directory and rename PTT to PTT2
Now create a new folder called PTT and set the properties as System and Read Only
If you follow all of those instructions and want to map it to close use this app and map it: http://www.fuzemobility.com/?p=1249
Problem fixed
You're a great person, bugsykoosh. I had done the first part you suggested, but the second link - and use of a tiny program called Zap It - fixed it perfectly.
Thank you heaps.
Okay so what is the joke why does this work for EVERYONE, except me. I mean seriously. I followed the steps but nothing. I press the button and I get nothing at all except the noise that indicates the keypress was succesfull WHAT GIVES.
bugsykoosh said:
To just disable it so it does nothing follow the steps at the beginning:
Using a registry editor delete HKLM\Services\PTT.
Next delete HKCU\Software\HTC\PTT.
Navigate back to the Windows directory and rename PTT to PTT2
Now create a new folder called PTT and set the properties as System and Read Only
Click to expand...
Click to collapse
This is overkill. You don't need to mess around with the PTT directory. If you just stop the PTT service from running, nothing will look in the PTT directory and its contents don't matter.
Just change HKLM\Services\PTT\Dll to an empty string and soft reset. The button will be completely inert. You can then remap it using AEBP or the short_PTT/long_PTT shortcuts, if you choose, or just leave it inactive.
Today
WMM,
If you change as you suggested, it looks like the long and short still work. I've remapped and did all the steps, but it looks like yours may be a little easier/cleaner. I'm curious, and I've looked extensively to no answer, but if I want the short press to just send my Fuze back to "Today" (in TF3D), is there a way to do that? If I press Start the first option is Today and this does exactly what I want. There's no shortcut that I can locate anywhere (and I'm sure it's my ignorance/technical inability) and the next step is to make a copy of that shortcut and name it short_PTT which I can handle. Any suggestions?
So, it isn't possible to map the PTT button from the Settings - Buttons screen? Looks like the method linked to above, with the short_PTT and long_PTT shortcuts, won't allow me to map the PTT buttons to work as the left and right softkeys.
As far as I know (which isn't very far, sometimes), the only way to get the PTT button to execute "Home" or the left/right soft keys is to use AE Button Plus. There may be applications that do those things that you can download (I know there are for things like toggling wifi and bluetooth, killing the current application, etc.) -- these are really tiny utility applications that are specifically intended for mapping to a button -- but I don't know of ones that do those particular things. (AEBP is able to do all those things, as well as giving you four mappable events -- single, double, triple, and long press).
okay seriously here do the links need to have special settings or anything. I mean what attributes should they have. Nothing works!
For the life of me, I can't remap my PTT button.
On a short press, it activates the voice command system.
On a long press, it activates the camera.
This seems to be from flashing NATF's ROM.
Following instructions above, I have no HKLM\Services\PTT or HKCU\Software\HTC\PTT in my registry editor.
I did the short and long_PTT/link and PTT folder in Windows. The links work there, but doesn't change what happens when the button is pushed.
I have AEButton Plus, but can't get it to add the PTT as a button.
Any suggestions where I can find in the registry what is making my PTT button act as it is? I'd rather have it do nothing than what it is doing now.
Thanks,
Chris
txemsdoc said:
On a short press, it activates the voice command system.
On a long press, it activates the camera.
This seems to be from flashing NATF's ROM.
Following instructions above, I have no HKLM\Services\PTT or HKCU\Software\HTC\PTT in my registry editor.
I did the short and long_PTT/link and PTT folder in Windows.
Click to expand...
Click to collapse
Yes, I believe NATF did not add the PTT stuff from AT&T into his ROM; the instructions above are for the stock AT&T ROM. You'll have to ask NATF how to remap the PTT button using his ROM.
jro2020 said:
okay seriously here do the links need to have special settings or anything. I mean what attributes should they have. Nothing works!
Click to expand...
Click to collapse
I'm not sure what you're talking about here. As I mentioned in my last posting just above this one, this probably only works in a ROM that supports PTT, like the stock AT&T ROM; if you're running something that doesn't support PTT, it would be a real surprise if "short_PTT" and "long_PTT" meant anything special, no? Assuming you are running the stock AT&T ROM, here's a step-by-step procedure for creating the short_PTT link to point to the Camera application using the built-in File Explorer.
1) Open File Explorer. If the drop-down box at the upper left says anything other than "My Device," tap the small down-arrow next to the label and then tap on "My Device."
2) Tap on "Windows" and wait a few seconds for the folder contents to appear.
3) Scroll down until you see "Camera" (the one that's 794K). Tap and hold that until the pop-up menu appears and then tap on "Copy".
4) Tap on "Menu" in the lower right, then "Edit", then "Paste Shortcut".
5) Scroll to the very bottom of the folder contents and you'll see "Shortcut to Camera" that was created. (The name may be truncated, depending on the size of the font and the screen orientation. Mine says, "Shortcut to Ca..." in portrait orientation. In any event, it will be the last thing in the folder contents.) Tap and hold on that until the pop-up menu appears and then tap "Rename". Then just type "short_PTT" to overwrite the existing name and hit return.
That's all you need to do. (If the application you want to run with the PTT button is in a different folder from \Windows, navigate there, tap-hold on the application executable, and select "Copy". Then navigate to \Windows and do steps 4 and 5 exactly as above.) This works exactly the same for the "long_PTT" shortcut.
If you do exactly that, does it not work? What happens if you tap the "short_PTT" shortcut in File Explorer? Does it start the camera?
Here is a link to a cab that will allow you to remap the PTT button: http://www.fuzemobility.com/ptt-remapping-revisited-application/
Remap PTT to launch phone Speed Dial?
I have disabled PTT so that I can use the button to launch programs - I just dont know how to launch phone speed dial - Does anyone know if there is a file that will launch speed dial that I can use to link to the PTT button?
Thanks!
pdafish said:
I have disabled PTT so that I can use the button to launch programs - I just dont know how to launch phone speed dial - Does anyone know if there is a file that will launch speed dial that I can use to link to the PTT button?
Thanks!
Click to expand...
Click to collapse
if your goal is to map your PTT button to call a single person check this posting: http://www.mobilitydigest.com/forums/showthread.php?p=3635
Here is another source that gives you step by step instructions.
http://htcblogger.com/2009/06/07/ho...utton-on-your-att-fuze-htc-diamond-touch-pro/
Note that if you're using the stock Fuze ROMs, the updated ROM from HTC adds the ability to remap the PTT button without any registry hacks.
PerfAlbion said:
Note that if you're using the stock Fuze ROMs, the updated ROM from HTC adds the ability to remap the PTT button without any registry hacks.
Click to expand...
Click to collapse
Can you post instructions as to how? I tried it already and the pulldown that shows you the available apps you can pick only shows PTT.
Best regards,
JD
So I followed the registry edit method, and created a file (not a folder) called PTT and things work great .... except ... when its on Airplane mode (Phone, Bluetooth and Data set to off) and I press the button (short or long) the PTT function kick off.
Is anyone else experiencing this?
Anyway to change this behaviour?
jdomi99 said:
Can you post instructions as to how? I tried it already and the pulldown that shows you the available apps you can pick only shows PTT.
Click to expand...
Click to collapse
Something's odd with your phone, then. Mine shows the full list of apps and options. I remapped PTT to VC without an issue.
Is it possible that you've got an application that's taking over the Buttons Control Panel? On mine, I had to remember to shut off SPB Pocket Plus's control over the buttons since it doesn't work with the Touch Pro line. When I first fired up the control panel, it listed no apps until I remembered that I had Pocket Plus running and turned of that feature.
Hi,
I've used the above for many years (previously 1.5)
I'm having issues with using it with a touch pro as it doesnt show up as a program and there are no keys I can assign to it in settings - ive searched for ages but cant find the answer.
I notice HTC include it with their Touch Diamond so it must be possible!!
It's not in Programs, it's in Settings>Personal. Make sure it's enabled. The only stock button available for it is Button 1 (call) long press. You can also reprogram the PTT button to use it (do a search for that here).
I knew that thanks - the issue I had was how to execute the program (works ok through file explorer) for now I used the right softkey and it seems OK
Tried to rename a shortcut for the long_send.lnk hack but this didnt work for me
JonathanCassar said:
I knew that thanks - the issue I had was how to execute the program (works ok through file explorer) for now I used the right softkey and it seems OK
Tried to rename a shortcut for the long_send.lnk hack but this didnt work for me
Click to expand...
Click to collapse
There should be no need to do anything to make it work with the long pressed send key. Just install it via the cab and it should start itself when booting the TP and react to a long press of the send key. As said before it has to be enabled in the settings though...
Hello,
I want to write an application under Windows Mobile 6 that reacts on pressing the button of a bluetooth headset connected to my mobile phone. As far as I understood, the headset sends an AT command when its button is pushed, that is received by Audio Gateway Service on the phone. To be able to react on received AT command, I need to write a customized DLL ("AT command extension module") that implements BthAGATSetCallback() and BthAGATHandler() functions, and register my DLL in Windows registry under
HKEY_LOCAL_MACHINE\Software\Microsoft\Bluetooth\AudioGateway\BTAGExtModule
So, inside the DLL, my BthAGATHandler() function is called every time an AT command is coming in. That's why in this function, I can e.g. send a Windows message to main window of my application, to make it react on received AT command.
Correct so far?
However, obviosly, my customized DLL is not used. I entered DLL's file name including path "Program Files\at_cmd_ext_module\at_cmd_ext_module.dll" to registry, but there's no effect, even with restarting my mobile phone. I added file output to a trace file to DLL, just to see if DLL functions are called, but the file is not created, indicating there's no process using my DLL.
What can I do?
BTW: my mobile phone is a HTC Touch Diamond.
Thanks for any help.
I have only one thing to say
PM what you just wrote to a user called "vijay555"
Pressing the BT headset button runs the program listed under 'HKLM\Software\OEM\VoiceCommand\path'.
If you check my posts in http://forum.xda-developers.com/showthread.php?t=435742, I used a couple of vijay555 apps to operate the camera with my BT headset. You might be able to get something useful from the thread.
jez83uk said:
Pressing the BT headset button runs the program listed under 'HKLM\Software\OEM\VoiceCommand\path'.
Click to expand...
Click to collapse
hm, yes, that works. However, this requires that I press the button for a longer time period, about 3 seconds, what is rather uncomfortable. I'm looking for a method that allows me to push the button just short. Well, I think I'll check some of the vijay555's stuff.
That's interesting, on the 4 or 5 roms I've tried this on, the short press has run the path, and a long press of about 3 seconds dials the last phone number in history. I guess it might be down to the individual phone models.
Probably it has been already asked but i cannot find anything with the search funcion...
Where can i find the .exe files that simply turn on or off a connection?
I mean the Wi-Fi, Bluetooth, 3g and similar.
Are there in the forum such kind of files?
I'm not a programmer, i'd like to have those files to associate them with buttons.
Thanks
AE Button Plus
You can map keys with a lil program called AE Button Plus which you can map to a program or do something like wifi on/of bluetooth etc.
If you dont have a touch screen beware as you may be looking at a hard reset.
Go to the website in my signature then ctrl + f for aeb
Have a look at Fabliv's Action Screen
http://forum.xda-developers.com/showthread.php?t=422136&highlight=Fabliv
Not excatly what you're asking, but mich be the answer you want.
Thank you mcspikesky for linking me AEbutton, i know that but is not exactly what i'm looking for;
i need executable that can also run with softkey association...
Thank you also to k1sr, this is really interesting...
However i found VJvolubilis that for wi-fi and bluetooh works well.
I only need .exe (or .lnk) that turn on/off the Phone.
I tried VJPhoneToggle but it doesn't shut down the phone...
I have a wish: when I long-press the OFF button of my HD2 a screen appears with these options:
Power Off
Lock Device
Set Vibrate
Terminate Data Connection
Basically I only use the 1st option (Power Off)
I would like to have a new button: RESTART (or Soft Reset).
Is it possible?
Is there any cab available?
Is it possible to "rewire" the "set Vibrate" button or the "Terminate Data" button as a "Soft Reset" button?
Thanks and waiting
Saulo
saulo866 said:
I have a wish: when I long-press the OFF button of my HD2 a screen appears with these options:
Power Off
Lock Device
Set Vibrate
Terminate Data Connection
Basically I only use the 1st option (Power Off)
I would like to have a new button: RESTART (or Soft Reset).
Is it possible?
Is there any cab available?
Is it possible to "rewire" the "set Vibrate" button or the "Terminate Data" button as a "Soft Reset" button?
Thanks and waiting
Saulo
Click to expand...
Click to collapse
+1 to that, great ideea, or we could remap the long press end button to start xdashutdown.
+1 to that
Great idea!
Alternatively it would be not bad at all link xda shutdown to power button instead of htc quick list
I agree this would be more useful. Maybe someone can look in to it and remap the button.
Edit: I did a quick check in the Package for LongPressEndkey and there are no reg entries to change. Button graphics could be changed easily. I think all the functions are embedded in the exe file
+1 yes I like the sound of this too, would be very useful
Guys,
I have been strugglig for almost two weeks to have it working.
To have Slide2Shudown instead of the regular LongPressEndKey software, you have to use vijay555's VJBrisk, rename it as EndKey.exe, create shortcut file to the application you need, rename it as EndKeyLNK.lnk, place eveything in your Windows folder and voila
I attached the files I use to this post (assuming Slide2Shutdown.exe file is in \Program Files\Slide2Shutdown\).
The_Steph
The_Steph said:
Guys,
I have been strugglig for almost two weeks to have it working.
To have Slide2Shudown instead of the regular LongPressEndKey software, you have to use vijay555's VJBrisk, rename it as EndKey.exe, create shortcut file to the application you need, rename it as EndKeyLNK.lnk, place eveything in your Windows folder and voila
I attached the files I use to this post (assuming Slide2Shutdown.exe file is in \Program Files\Slide2Shutdown\).
The_Steph
Click to expand...
Click to collapse
Fantastic, it worked like a charm! Thanks a lot!
I suggest you to post here http://forum.xda-developers.com/showthread.php?t=583638 because it's very useful!
Great idea +1
The_Steph said:
Guys,
I have been strugglig for almost two weeks to have it working.
To have Slide2Shudown instead of the regular LongPressEndKey software, you have to use vijay555's VJBrisk, rename it as EndKey.exe, create shortcut file to the application you need, rename it as EndKeyLNK.lnk, place eveything in your Windows folder and voila
I attached the files I use to this post (assuming Slide2Shutdown.exe file is in \Program Files\Slide2Shutdown\).
The_Steph
Click to expand...
Click to collapse
Awesome! Got xdashutdown working a treat now!
Have you had any bugs yet ? any problems with the end key since using that ?
And by the way its a great ide