[SOLVED ]return to classic microsoft volume control - Windows Mobile

I want to remove the htcvolume control dll.
Which file is the microsoft volume control in microsoft builds for wm 6.5.x?
Thanks.

Just remove the HTC volume control package and you're good to go. I couldn't tell you where the MS volume control is, it may be buried in shell32 or somewhere like that (the HTC volume control package may tell you where it is in the .rgu).

Farmer Ted said:
Just remove the HTC volume control package and you're good to go. I couldn't tell you where the MS volume control is, it may be buried in shell32 or somewhere like that (the HTC volume control package may tell you where it is in the .rgu).
Click to expand...
Click to collapse
Thanks a lot!

Related

How-to: Program other function to the useless backlight key

From this thread:
http://forum.xda-developers.com/viewtopic.php?p=189058#189058
SiliconS said:
cktlcmd said:
MvanIperen said:
it is mappable
add the following key to the registry:
HKLM\SOFTWARE\Microsoft\Shell\Keys\40C8
and create values just like another key (i.e. 40C5)
soft-reset and then you are able to program the button.
Click to expand...
Click to collapse
Can anyone expand to his instructions please. Did anyone tried to remap their backlight button yet?
Click to expand...
Click to collapse
I just tried and it works. Copy the complete key for 40C5 and call it 40C8. Choose a different name for the button (e.g. 'Button Light').
I guess we could rename all buttons the same way so we could actually have a clue which buttons they were when we were programming them.
Thanks for the tip, MvanIperen
Click to expand...
Click to collapse
Makes me wonder which other key actions we could capture with this registry key. Would all these buttons respond to a press-and-hold? Anybody know how to achieve that?
The key HKLM\SOFTWARE\Microsoft\Shell\Keys\40C4 refers to the press-and-hold action of the notes button, but I can't tell what in the key makes this different behaviour from the press-once action for the same button (key 40C5). Maybe it's just the name of the key. 40C4 is always press-and-hold for that button and 40C5 is press-once. Maybe it's in the hardware this way.
Or does someone know differently? How did MvanIperen know that 40C8 refers to the backlight button? What's at 40C6 and 40C7? 40C9?
Answers below please
Thats an absolutely fantastic find. I wonder if we can actually map individual keys to different functions. Now that would be simply superb!!!
40C1-Contacts
40C2-Video Telephony
40C3-Camera
40C4-Voice Recorder
40C5-Speed Dial
40C6-???
40C7-???
40C8-Backlight (now added)
40C9-???
.
.
.
.
Any suggestions guys?
I have pm'd MvanIperen. Hopefully, he will join us soon. Look forward to his input in this...
UD.
Sorry guys,
I've been trying to map various buttons, and keys but with no result so far.
Will let you know when I find out something new.
Brilliant!
I've mapped the backlight to WA2's new "Toggle Screen" program, and now my backlight button does what I've always thought it should have done in the first place.
Many thanks!
Hey,
Thanks for trying Ivan. We look forward to any input from you. Just one question though, how did you manage to figure this bit out?
Cheers.
universaldoc said:
Hey,
Thanks for trying Ivan. We look forward to any input from you. Just one question though, how did you manage to figure this bit out?
Cheers.
Click to expand...
Click to collapse
I found this by luck, using pocket artist. The backlight key was mappable to an action, and it gave the code C8. The rest was just deducting from registry. Sorry not to have posted this in a proper thread, I was busy at work.
Guess I should have had to get the bell and whistle :wink:
http://forum.xda-developers.com/viewtopic.php?t=33466&postdays=0&postorder=asc&start=0#185747
Can you guys please give me a step by step instruction. I have no idea as to what you guys are taking about. PLEASE.
cktlcmd said:
Can you guys please give me a step by step instruction. I have no idea as to what you guys are taking about. PLEASE.
Click to expand...
Click to collapse
1. install PHM Regedit (or any other registry editor)
2. go down to this location HKLM\SOFTWARE\Microsoft\Shell\Keys
3. create a key "40C8"
4. Go to the key HKLM\Software\Microsoft\Shell\Keys\40C5
5. Select all values under that key and copy it
6. Paste it under the new key "40C8" you just created in step 3
7. rename it to suit a readable name like "Backlight"
8. Softreset using some app like psShutXP or pocket plus (and NOT using the hole)
8. now, you can configure this button as u do normally (for the rest of the buttons)
S
dreamtheater39 said:
8. Softreset using some app like psShutXP or pocket plus (and NOT using the hole)
Click to expand...
Click to collapse
I reset using the hole with no problem at all.
dreamtheater39 said:
1. install PHM Regedit (or any other registry editor)
2. go down to this location HKLM\SOFTWARE\Microsoft\Shell\Keys
3. create a key "40C8"
4. Go to the key HKLM\Software\Microsoft\Shell\Keys\40C5
5. Select all values under that key and copy it
6. Paste it under the new key "40C8" you just created in step 3
7. rename it to suit a readable name like "Backlight"
8. Softreset using some app like psShutXP or pocket plus (and NOT using the hole)
8. now, you can configure this button as u do normally (for the rest of the buttons)
S
Click to expand...
Click to collapse
THANKS VERY MUCH TO YOU AND EVERYONE WHO POSTED. I GOT IT WORKING. YAHOOOOOOO!
Basically, I now get the idea of how to assign these. Thus, we can also assign "press and hold" functions to button 1, 2, and 3, by simply copying the files off 40C4 and renaming "button 4" to either 1, 2, or 3, depending which button we want the "press and hold" function.
Now if only we can reassign "press and hold" functions to any key. That would be something really to celebrate.
universaldoc said:
40C1-Contacts
40C2-Video Telephony
40C3-Camera
40C4-Voice Recorder
40C5-Speed Dial
40C6-???
40C7-???
40C8-Backlight (now added)
40C9-???
Any suggestions guys?
Click to expand...
Click to collapse
40C6- Volume up
40C7- Volume down
Thank you all guys, I remmaped the Light Button to be the OK/Close button of programs and works great!
I'll try now the sliders (uo/down) volume.
@Azhad,
Thanks!!!
40C1-Contacts
40C2-Video Telephony
40C3-Camera
40C4-Voice Recorder
40C5-Speed Dial
40C6-Volume Up
40C7-Volume Down
40C8-Backlight (now added)
40C9-???
.
.
.
.
40C9 - Calendar
DaveUK said:
40C9 - Calendar
Click to expand...
Click to collapse
Which is the calendar button?
Left side next 2 green phone key. Also programs the screen calendar button to the bottom left of screen.

Here's the trick to assign panel button to other exe

Only works for exe (shortcut ".lnk" won't work)
Code:
1. HKLM\Software\SonyEricsson\PanelManager\ApplicationName
2. e.g. Change it to "\..\Windows\Pie.exe"
thats just linking to another application. but its not released for windows mobile use.
jackleung said:
Only works for exe (shortcut ".lnk" won't work)
1. HKLM\Software\SonyEricsson\PanelManager\ApplicationName
2. e.g. Change it to "\..\Windows\Pie.exe"
Click to expand...
Click to collapse
NICE find ! Thx alot !!!!!
It works flawlessly with Quickmenu !
So.. I got my Startmenu-Button back !
Btw: I also installed the Blackstone FM Radio Cab so no functionality is gone from my X1. The Mediapanel is nice but.... Who cares...?
DocMAX said:
thats just linking to another application. but its not released for windows mobile use.
Click to expand...
Click to collapse
???
Of course it is a registry tweak and not an application ?
What am i doing wrong?
i changed the reg key to: \Windows\CommManager.exe
but it still tells me that there is no panel manager instead of opening the communication manager.
anheuer said:
What am i doing wrong?
i changed the reg key to: \Windows\CommManager.exe
but it still tells me that there is no panel manager instead of opening the communication manager.
Click to expand...
Click to collapse
I made this mistake as well, it's because you've missed the most important part.
1. HKLM\Software\SonyEricsson\PanelManager\ApplicationName
2. e.g. Change it to "\..\Windows\Pie.exe"
"\..\"
You must put that at the start. I did my comm manager and has to do:
"\..\Windows\CommManagerLink.exe"
Thanks for finding this to the OP as well, been looking to get this changed for a while!
i installed one of the roms that do not have panel manager installed. this trick doesnt seem to work on the rom
im confused
cansomeone pls explain what u can achieve by changing this buttoins function other than losing acces to the panel function :S or does this simply mean u can save cpu usage
pls reply with some insight
thnx
Uh... but if you assign your panel button to something else.... then how you gonna access the panels still?
This is incase you dont use the panels.
Like me... i have had the original rom, and 2 roms here on this forum (custom)
And with every rom i had the same thing.
Having tf3d and panels will crash my phone (when i use e.g. google panel and then hit the x for panel change, then i often need to remove battery and place it again)
i rather have the tf3d then panels if i have to choose.
so thats why i use the X for a different app.
AE Button Plus
Or you could use 'AE Button Plus' it works for me flawlessly. I can assign the Panel Button to just about anything I choose.
how did you asign something to the AE button?
how do i reassign another button to run panel manager? I tried to execute /Program Files/Panel Manager/PanelManager.exe but that does not bring up the panel manager
anheuer said:
how did you asign something to the AE button?
Click to expand...
Click to collapse
In AE Button Plus main screen, select FILE menu and choose ADD BUTTON and the dialog box that pops up is waiting for you to press a hardware button...
Press the X-PANEL button (which will probably launch panel manager if it's installed, no matter close that down) it will then allow you to press in the dialog box 'ADD KEY' and also shows you the Key code...
The key code will be next to the newly created button in the list for you to assign to whateve you like.
fotoingo said:
NICE find ! Thx alot !!!!!
It works flawlessly with Quickmenu !
So.. I got my Startmenu-Button back !
Click to expand...
Click to collapse
how did you do this? i want panel button remapped to start menu but i cant seem to figure it out there is no startmenu.exe in windows file??? what is the file called?
thanks
he uses QuickMenu 2.7 as a replacement start menu.
patterns said:
how did you do this? i want panel button remapped to start menu but i cant seem to figure it out there is no startmenu.exe in windows file??? what is the file called?
thanks
Click to expand...
Click to collapse
Yeah, assign Quickmenu.exe to the panel button and you get a "startmenu" button. Search for Quickmenu 2.7 around the forum....
doesnt work
I followed your directions and can't get the x-panel button to run quickmenu. It still runs the panel manager. There's something else that needs to be done, and I haven't' a clue what that is.
At least I was able to load the cab file that makes panels work on the touch HD. So when I eventually get the x-panel button reassigned, I can still access panels (which I infrequently do as it is). I have yet to see the value of panels. I like running things in the background concurrently, i.e. listening to streaming radio or mp3, txt'ing, using GPS, or exploring on the web. Panel switching seems to halt other tasks.
Kinda works
Finally got quickmenu to work with the x-panel key. Another important tidbit of info is that quickmenu must already be running for the x-button to invoke it. Otherwise it loads panelmanager.
Another bit of info, as soon as you run panel for the first time (in programs, the touch HD cab adds it on install), the behavior reverts back to the x-panel key invoking panelmanager and not quickmenu. I checked, quickmenu is still running. Figure that one out. Very confusing.
i installed panel as a seperate cab, i dont have the panel manager in my programs and i cant seem to invoke it any other way besides pressing the hardware button
apprentice said:
Or you could use 'AE Button Plus' it works for me flawlessly. I can assign the Panel Button to just about anything I choose.
Click to expand...
Click to collapse
I heard AEbutton plus cannot grab the OK button. Is this true?

Remapping Inner Circle and Messenger key?

Are there any tools or registry hacks available to remap the Inner Circle and Messenger keys?
I can think of more usefull programs to map to a dedicated hardware key instead of these...
TIA
Do you actually need to use the Inner Circle and WLM functions on your device?
I ask because the only way so far which I have found to remap those key buttons is to create Mortscript .exe files called InnerCircle.exe and WLMMessenger.exe, each pointing to respective InnerCircle.mscr and WLMMessenger.mscr scripts which run the programs you want. You would then drop these into your \Windows folder, overwriting the original InnerCircle.exe and WLMMessenger.exe files (having first removed the Read-only / System etc. properties from the original files using Total Commander or Resco Explorer). Clearly this will then render the Inner Circle and WLM functions inoperative on your device - not too much of a problem for me as I have no need for either. If you want to regain their functionality you simply need to delete the two .exe files you created and the originals will regenerate from ROM. Note that I found I needed to use Mortscript to get this to work. Simply copying a renamed .exe file of the actual program you want to assign to the button did not work.
I know it sounds ridiculous but none of the "regular" methods for changing hardware key assignments seem to work - I even tried editing the keymap. There is a "Short_Circle" lnk file in \Windows - changing the target of this seems to make no difference. The various registry entries which I have used successfully in previous devices made no difference. It's as if there is some sort of ROM-level hardware association between the Inner Circle key and the InnerCircle.exe file (same deal with WLM).
If anybody can come up with a more elegant solution to this it would be welcomed - I'm a reasonably adept WM user but I'm pretty sure somebody more knowledgeable can do better. If you don't have a Snap then please be a little cautious about being gung-ho with suggestions (!) - I know this is fairly well-trodden territory on xda-developers but the setup with the Snap seems like it might be a bit different. Cheers
P.S. Don't be tempted to delete or disable the Windows Live key from HKEY_LOCAL_MACHINE\Services - this will prevent the Windows Live service from loading, which might be good in various ways, but it's needed for the Windows Live key to work (even if the WLMMessenger.exe which is being executed is running something else).
Psmit said:
Are there any tools or registry hacks available to remap the Inner Circle and Messenger keys?
I can think of more usefull programs to map to a dedicated hardware key instead of these...
TIA
Click to expand...
Click to collapse
Use Wordpad.
jhwo99 said:
Use Wordpad.
Click to expand...
Click to collapse
What are you doing with Wordpad?
jhwo99 said:
Use Wordpad.
Click to expand...
Click to collapse
And how would Wordpad help me remap the InnerCircle key?
JC6 said:
Do you actually need to use the Inner Circle and WLM functions on your device?
Click to expand...
Click to collapse
Thanks for the extensive reply. I've been using my Snap for a few weeks now and still don't understand what the marketing-fuzz of InnerCircle is all about.
The InnerCircle app I don't need, at all. It does nothing that can't be done with a server-side rule. So no issue that it is completely disabled in the OS. Messenger is a nice to have for occasional use, but a dedicated button is just a wasted button IMHO.
I'll check out your suggested solution.
A link to the task manager instead of the inner circle prog would be cool.
Psmit said:
And how would Wordpad help me remap the InnerCircle key?
Click to expand...
Click to collapse
Open Windows and change the key by renaming it to the program you want.
Svenitos said:
A link to the task manager instead of the inner circle prog would be cool.
Click to expand...
Click to collapse
I'm using good-old Xbar for that, using the trackball!..I would be lost without a taskswitcher/manager in WM!
Svenitos said:
A link to the task manager instead of the inner circle prog would be cool.
Click to expand...
Click to collapse
You can do that using the procedure outlined in post #2 above. This is exactly how I have mine set up
jhwo99 said:
Open Windows and change the key by renaming it to the program you want.
Click to expand...
Click to collapse
Can you explain how you did this? I tried the following techniques (which have worked with previous WM phones) and none of them worked:
1. Changing the target of Inner Circle.lnk
2. Changing the target of Short_Circle.lnk
3. Fiddling with the keymap file (although I'm not sure I exhausted this fully).
4. The situation with HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Keys doesn't seem to be the same with this device as with my previous WM devices.
It's almost as if there is a direct rom-level association between the button and the InnerCircle.exe file - perhaps this is not the case with some of the other Snap ROMs. The only way I was able to "remap" the button was using the Mortscript method I explained in post #2 of this thread. I recognise this is an inelegant solution and would welcome a better method (although it doesn't really cause me a problem as I don't need Inner Circle or Windows Live Messenger - in fact I'd rather they weren't even on the phone, I'm sure they will be removed when we start seeing cooked ROMs).
Im kind of a noob to WM.. so is it possible to explain it slightly more detail what needs to be done.. such as creating a mortscript exe.. i just want to remap the inner circle key to the task manager btw
Hi, I am a newbie to WM. Would like to find out whether there has been any other ways of doing this remapping? Thanks in advance!
hallo i'm using omnia pro and having the same problem here, need some expert advice.
I already tried the AE Button plus but it's seem to not recognized the button I want to re map (PIE and WLMessenger button)
i got the same problem with my htc snap. anybody knows how to change the wlm and innercircle keys?
maybe some of the rom cooking experts can write a rom or cook into next rom?
Custom ROM already has it, in parts
Guys.
ookba has done some button customization on his roms.
Long-press power button will bring the Quick List menu.
You can change though settings:
- Press Inner Circle: default is CeleTask.
- Long-press Home: default is Quick List
Check the ROM here:
http://forum.xda-developers.com/showthread.php?t=551642
I'm waiting for a version where we can change the Messenger and Mail/SMS key also.
[]'s
Cris
For some reason I cannot set (remove) the flags "Read Only" and "system" from InnerCircle.exe....Either with Resco Expolrer and Total commander, both applications seem to properly change the property flags, but when I check again the file properties, the "read only" and "system" are back.
So I am stuck with remapping the Inner circle button.
If anyone has some advise, that would be great.
Tnks
Bump! (I know it's an old thread). Anyone find a way to remap the messenger key??
It seems to me the messenger key somehow is hardwired to launch \Windows\Start Menu\Messenger.lnk. Let Messenger.lnk point to your favorite application and it gets started by the messenger key. This solution is not that elegant since it clutters the start menu, but at least for me it works.
Have fun,
Erik
Hi,
how exactly did you update Messenger.lnk? What did you wrote as a path? Some special characters?
EDIT: solved, I forgot to put double quote. Now it works also for me.

Assign Buttons? MVC

Hi all,
has anyone figured out yet if you can asign the left button for long press to activate Microsoft Voice Control?
Microsoft Voice Control is simply not available for Leo, yet.
ahaaee said:
Microsoft Voice Control is simply not available for Leo, yet.
Click to expand...
Click to collapse
Loaded on Leo fine. Anounces calls/emails/texts but no button to activate for voice control
Work around to activate any piece of software through left button/long press:
Find the right program (exe) file;
Copy the file;
Paste is as a shortcut;
Rename the shortcut file to "long_send";
Move the shortcut file ("long_send") to the Windows folder.
I've learned this trick somewhere in this forum and it works perfect.
Willem (Netherlands)

[HELP]How can I run the System Volume Control interface in wm6.1(smartphone)?

I'm using a non-htc smartphone, and this wm6.1 device has no hard key to set system volume.
So I want someone tell me in what meanings can call the system volume control interface out. Just like the image below.
I try to using Rundll32 to run commctrl.dll and telshell.exe,but failed,because I don't know the parameters.
Thanks in advanced.

Categories

Resources