More precise volume control app? - Touch Diamond2, Pure Themes and Apps

At the moment i can only use the standard windows mobile 5 step volume control, and this is VERY annoying.
Like in windows media player you can change the volume from 0 to 100 with steps off 1% at the time..
Is there such app that does this for the sytem/ring volume?
Because when i'm now listening to music and it's not loud enough, i can't put it louder, because it's going REALLY loud then.. because i have only 5 steps

Using the WinMedia vol control in other applications
If you are willing to do a reg edit
here is a copy of someone else's post I saved
wish I could give "Pete S" more credit
________________________________
Using a registry editor (I use Total Commander), navigate to
HKLM\Software\HTC\VolumeOverlay\3rdPartyAPClass and you will see a list of apps which use the slimvolume control. You have to add keys (new folders in Total Commander) for all the apps you want to add.
Under these keys you have to create a String value containing the Window Classname of the app. You can get these names using a program like FdcSoft Task Manager v3.1.
I've listed a few of the common ones below to save you the time.
Create a Key: "Nitrogen" Create a String Value called “ClassName” with value "CNtgWndMain"
Create a key: "CorePlayer" Create a string value called "ClassName" with value "wCorePlayer"
Create a key: "Opera" Create a string value called "ClassName" with value
"Opera_MainWndClass"
And so on. Take care to get caps and lower case correct, and don't include ""s. If you get the window class names wrong, don't worry, it just won't work till you get it right.
The settings take effect immediately, no need to restart.
PS: If you're not confident editing the registry, best not to do it. If you do, take great care, don't accidentally delete any keys!
-------------------------------------------------------------------------------- Last edited
by Pete_S; 28th October 2009 at 07:14 AM..
________________________________________
Or if you use TD2 tools (available here on xda)
It will automate the entire regediting process and allow you to add
the 15 position vol control to other APs just by
"opening them and inserting the stylus"
Very simple to do and TD2 Tools has many other useful and powerful features
Hope that helps you or gives you some pointers to get started
in a nut shell
Yes! you can do exactly what you ask and its pretty simple
with either a reg-edit or automated with another free program
(look for Gaz TD2 Tools for WM 6.5 (Release 2c).cab)
KJL
BTW I've reported a bug with the slim sidebar control in the Tess 4.2
ROM so if your using it you might need to wait for a software fix
to use the above

workaround!!
Use advanced configuration tool
goto HTC audio manager
set music player volume to 50%
Now the music isn't too loud and the steps are smaller !!
greatings Nico

I well understand that TD2 tools is only for W6.5, but is your manual procedure to create et reg key OK with W6.1 ? I don't find the 3rdPartyAPClass in HKLM\Software\HTC\VolumeOverlay. How can I do ? Thanks in advance.

Xavier92 said:
I well understand that TD2 tools is only for W6.5,
Click to expand...
Click to collapse
I use TD2 Tools with the standard WM6.1 ROM that HTC issues. I have version 2.0.3552.42948, release 2a.

Xavier92 said:
I well understand that TD2 tools is only for W6.5, but is your manual procedure to create et reg key OK with W6.1 ? I don't find the 3rdPartyAPClass in HKLM\Software\HTC\VolumeOverlay. How can I do ? Thanks in advance.
Click to expand...
Click to collapse
The registry edit works for 6.1
If you can't find "3rdPartyAPClass", I presume you have "InhouseAPClass"? You could try putting the new entries in there instead.

In fact, TD2 tools can change these parameter only from the 2c version. But, I succeed in making manually the key as explained before. But unfortunately, no change in the volume behaviour.
For me (and it seems I not alone), the main issue is the hard button vol+ and vol- which are not able to change the volume level les than 25%.
Thanks.

Still looking for something like this

Instead of using the classical VolUP and VolDOWN buttons, just tap on the Volume bar to select a more precise Volume percentage.
Am I wrong?

Sorry for double posting.

Related

Small tools for WM5

Two small tools I made for WM5:
NewTray adds a menu with all "New" entries (like the New menu in PPC2000 to WM2003SE) to the system tray. The icon's a small yellow star...
(Sadly, not all entries work fine on all devices, since WM5 has no native New menu, nobody seems to check them. For example, new message doesn't work on P525...)
RemapSoftkeys allows to modify the softkey allocation on the Today screen. It only modifies registry entries, so you don't need to keep it installed after you set your new values...
Both ZIP files contain the PPC executeable, i.e. you have to copy the contained file to the PPC and execute it there. For NewTray, it'd be usefull to create a shortcut in the startup folder. To do this, run the file explorer on your PPC, tap&hold on NewTray.exe, select Copy, then go to \Windows\Startup (or localized name, e.g. \Windows\Autostart for German Windows), right softkey, Edit > Paste shortcut.
I plan to show the menu if NewTray.exe is executed again, so you could open the menu with a softkey, currently this is not possible.
Thanks for the apps.. but to burst your bubble, there are already some software that do what yours are doing.
The popular one, a must have for me, is the WM5NewMenu
http://forum.xda-developers.com/showthread.php?t=255580&highlight=
And as for the soft key customization, there are a few around
http://forum.xda-developers.com/showthread.php?t=260171&highlight=
http://forum.xda-developers.com/showthread.php?t=279544&highlight=
hanmin said:
Thanks for the apps.. but to burst your bubble, there are already some software that do what yours are doing.
Click to expand...
Click to collapse
Well, almost...
The popular one, a must have for me, is the WM5NewMenu
http://forum.xda-developers.com/showthread.php?t=255580&highlight=
Click to expand...
Click to collapse
I know that, but it's got a quite different approach. It has its own menu, while I read everything from the registry.
This means, that WM5NewMenu has some better features, like sending SMS to given users, but on the other hand requires more memory, isn't international (labels like "Appointment" are read from the registry, too), and (afaik) doesn't realize new/modified "New" entries (e.g. TextMaker or PocketInformant).
Its a matter of taste and needs what you prefer. Some people wished for s.th. like that in another board, and it was only about half an hour to write it, so here it is...
And as for the soft key customization, there are a few around
http://forum.xda-developers.com/showthread.php?t=260171&highlight=
http://forum.xda-developers.com/showthread.php?t=279544&highlight=
Click to expand...
Click to collapse
OK, didn't know of that one. I just read some queries about how to modify the softkeys in the Today screen, and most of the times the answer was either WM5NewMenu or AE buttons. Since it's not too hard to modify a couple of registry entries, I wrote this small tool...
Thanks Mort. Haven't seen you for a while...
Best regards always.
V
Thanks MORT...

Starting an application with the power button? WM6

Can I map an application to the short-press of the power button?
I'd like the connection manager to show up rather than the profiles list.
Is that possible? If so, how?
Couldn't find no .lnk that seemed to fit so I guess it's a registry thing...?
Saw some similar threads in other device specific forums but didn't find any actual answer, figured the keymapping is device specific thus didn't post in the new general forum, hope my thinking was right.
You can map an application to the short-press of the power button with CeleTask. Open CeleTask, go to Tools-Action-Add Tool, choose thru "..." application you need, and mark "REPLACE QUICK LIST". Thats all. Good luck;-)
Celetask can do that too
Thanks for the info guys, I'll check that thing out.
http://www.yonsm.net/CeleTask/
Still, since I like to tweak my devices manually, does anyone know how changing the power button functionality works in detail?
Make copy of your registry before you doing manipulation with CeleTask and after. Compare them, and you will see where in registry you can do what you want;-)

Handling context menu

Hi again, sorry but I've got another silly questions that refrain me from sleeping and I haven't found better place to put it.
Namely, could someone explain how the wince system handles context menu and what is needed (components and registry entries) to display it ? I mean the context menu when you double-click desktop / hold stylus or for example on a file.
Thank You very much Your answers and sorry if the post is in wrong place.
each program handle their own contex menu
if they manage it by reg's or hardcoded or an xml file
depend on the programmer
Yeah, U right, that I know, but I am looking for the mechanism in windows core / mobile - these standard context menu like for desktop and files (that's probably explorer context menu). I am trying to figure out having an "opened" gps device with windows core, some are stripped so much that are lacking the context menu - u hold the stylus, dots are appearing and nothing happens. I am looking for a way to restore the abilty to call / display the context menu (the standard one given us by BIll) So far I guess it must be regulated by explorer, am I right ?
I am not quite sure what you are trying to do, but if you are trying to add some stripped functionality to a PNA (navigation only device) via registry you are wasting your time.
If it is not there you ether need to find and install an app that will replace it or you are out of luck.

Left/Right Key mapping

I need to map keyboard buttons to reflect Left & Right soft keys so that while on keyboard mode, I press a button for SMS send or new.
It is quite annoying to pull the stylus to click "Send"!
here and/or here is discussion. the solution has not been found till this time.
this was posted by dinfinity
I've been trying to remap my Back (keycode: 0x405C --> 16476) and Home (keycode: 0x00ED --> 237) buttons as well and besides the remappings not working in Manila, mapping the Back button to OK/Close with AEB resulted in double OK presses every time I used the button, which is obviously not what I want.
I've been scouring the registry and I haven't done any fiddling with trying out different settings yet, but there's a set of registry key folders (on my Touch Pro):
HKCU\ControlPanel\Keybd\ChangeBackVKeyCode
This one contains a reference to Opera (Opera_MainWndClass, DWORD 8 == Backspace) and one to Youtube (HTCYOUTUBE, DWORD 27 == Escape from the top of my head).
It's obviously possible to create an extensive list of window classes for which the keycode could be remapped, but it would be easier if wildcards of some kind would be supported. Alternatively, the application that looks at this registry entry could be hacked, but I'm not too sure about how easy that would be
HKCU\ControlPanel\Keybd\ChangeHomeByPostMessage
This one contains one key: Manila (DWORD = 102037). This is clearly responsible for sending a message with value 102037 when the window "Manila" is active (which effectively makes it return to the home tab of Manila).
If I achieve any results, I'll edit this post.
_______Edit______
Done some fiddling:
Unsurprisingly, the registry keys are read by keypad.dll. It does not seem to support any other buttons and this version is specific to the Raphael, so it seems from this line in the dll:
"c:\wm612_19965\platform\raphael\drivers\keybd\dev ice\raphael_evt\util.cpp"
I'm not sure whether the Diamond keypad.dll contains similar references to the mentioned registry keys (anyone check this?)
Some other interesting registry keys (I haven't fiddled with these yet) I found:
SOFTWARE\HTC\ezsip
SOFTWARE\HTC\My5\CustomizedKey
Anyway, based on the window class, the back key can be successfully remapped. I remapped it, specifically for ActiveSync (damn window is open all the time, might as well serve some good!), to 0x85 (Decimal: 133) which is F22 (http://msdn.microsoft.com/en-us/library/bb431750.aspx). Using FdcSoft TaskMgr it is pretty straightforward to determine window classes.
AEB Plus on the Kaiser gave me 0x4073 as the keycode for the hardware OK button, which should be mappable, but I haven't tried this yet.
Alas, my fiddling time for today is spent, but I'll try some more tomorrow.
___ Edit2 ____
Still did some more. While crossposting in the Raphael Forum, I had a stop-think-and-google-moment and found this:
http://msdn.microsoft.com/en-us/library/aa923831.aspx
Perhaps the NULL and HWND_BROADCAST can be abused in the remapping of the home button...
Click to expand...
Click to collapse

How do I create this tweak? Please get me on the right track.

EL FIRST POSTIABLO.
I know a little bit about programming (Introductory Python and Visual Basic), and I'm wondering if someone can give me a good bit of information regarding how to create a specific modification to my Galaxy S3.
I want to create an application or a settings modification that will allow me to do two things:
1. I want the phone to skip to the next track (Whether it's in Spotify or the default music player) when the volume button is held down for three seconds, and to go to the previous track/restart the song when the volume up button is held for three seconds.
2. Create a setting or GUI interface to edit the time and maybe function of the new volume hotkey.
Is this an application I can create and put on the Marketplace to download or is this something I have to root my phone to do?
Is this even possible with the default permissions? What programming languages does this require?
I intend on doing all of the work and learning myself, I'm sure there is an alternatie already.
I bow down to you, XDA gods. I hope this isn't in the wrong place!
Please help!
thepandoras said:
EL FIRST POSTIABLO.
I know a little bit about programming (Introductory Python and Visual Basic), and I'm wondering if someone can give me a good bit of information regarding how to create a specific modification to my Galaxy S3.
I want to create an application or a settings modification that will allow me to do two things:
1. I want the phone to skip to the next track (Whether it's in Spotify or the default music player) when the volume button is held down for three seconds, and to go to the previous track/restart the song when the volume up button is held for three seconds.
2. Create a setting or GUI interface to edit the time and maybe function of the new volume hotkey.
Is this an application I can create and put on the Marketplace to download or is this something I have to root my phone to do?
Is this even possible with the default permissions? What programming languages does this require?
I intend on doing all of the work and learning myself, I'm sure there is an alternatie already.
I bow down to you, XDA gods. I hope this isn't in the wrong place!
Click to expand...
Click to collapse

Categories

Resources