Add Bluetooth Headset Button
Feb 21st, 2008 by Tariq Bamadhaj
I have been putting the Aliph Jawbone Bluetooth headset through the paces these past couple of days and I must say that I am really impressed with its quality. Not to worry, I will do a really in-depth review shortly. I will even cover experiences with the PC so readers like May will get the answers they’ve been looking for. However, this post is not about that. Rather, it’s about a bluetooth headset setting that you might know of.
The Problem
For users of bluetooth headsets, you might face either or both these problems:
- When you press the button for voice command on your headset, the default program (Voice Commander) comes out but you want to change it to something else.
- Pressing the same button, nothing happens.
If this sounds like you, then there’s a very easy solution for you in the form of a registry hack.
The Solution
There are actually 2 solutions to this, both leading to the same result. The first is rather easy and the second, well let’s just say you will be bit more time. What are they?
Solution 1: Import Registry
Thanks to CameoTabby of Eten Users Forum for this .reg file. All you need is to download this RAR file and extract the .reg file inside to your Pocket PC. On your Pocket PC, you will use the registry editor of your choice to import the registry keys and voila! All done. You don’t even need to soft-reset. (However, if you do not see changes, it means that you do need to soft-reset.)
Solution 2: Adding The Entries Yourself
If you are not keen on importing the registry keys or would like to know what the registry keys are, here they are:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Shell\Keys\40C6
[String Value] @=”\”\\Windows\\Start Menu\\Programmi\\Voice Commander\\Voice Commander.lnk\” -b”
[DWORD] “Flags”=dword:00000000
[DWORD] “WndCls”=”"
[DWORD] “ResetFlag”=dword:00000009
[String Value] “Icon”=”\\windows\\BluetoothManager.exe, 0″
[String Value] “Name”=”Bluetooth Headset Button”
[String Value] “ResetCmd”=”\”\\Windows\\Start Menu\\Programmi\\Voice Commander\\Voice Commander.lnk\” -b”
As you can see, there are quite a few entries to put in. Some of them, in my case, are already there though you might need to tweak the settings and the rest, you have to manually add.
How Do I Know It Works?
Below are the screen shots for before (left) and after (right) adding the registry keys.
![]() |
![]() |
| Before | After |
If you do not see the screen on the left where you can choose which program to run when the Bluetooth Headset Button is pressed, then it means that you went wrong somewhere. Trace back your steps to see where you went wrong.
Does this work for you? What other methods do you have?

























I think there’s one problem, that was made for one Italian ROM or something like that because there’s the word Programmi , please check that out
I can make one cab file for the registry keys if you want
Thanks for pointing it out but I don’t think another CAB is necessary because after importing the registry, the user will still go into the Button settings to choose his own program and as such the directory will be decided from there.
Hi Tariq,
I am a developer working on WM5 and I wanted to trap the bluetooth key press events.
I tried out your registry method but it does not seem to work on HTC P3300 and HP Ipaq devices. In fact on both the devices the file BluetoothManager.exe is not present in the Windows folder. Do you think it could be because of that? Also did you modify the existing keys (40C6) or did you add the key newly to the registry?
Looking forward to your views.
Regards,
Jai
I think BluetoothManager.exe could be an Eten Application so maybe you could find the BluetoothManager.exe of those devices and use them instead? That could be the problem but I am no developer so I can’t really say for certain. As for the key (40C6), it was already there in the registry before I added it.
This is a sweet registry edit. I noticed on your pics that you have a Bluetooth icon next to your headset button, but when I did the import, I didn’t get one. Not a big deal, but it would be nice to have. Any suggestions?
I guess that’s because the Icon entry links to a file that is on my device. I am not sure what device you are using but one way is to go to your /Windows/ folder and look for the bluetooth.exe or something similar and then go back to the registry key and change to this filename instead. It should then show the icon. Just a hunch though.
[…] [Via: EtenBlog] […]