On my wizard, a program called SmartsKey (which also mostly works on our Mogul) could use the rocker switch as a volume up and down toggle, when you are outside of a call.
I am annoyed at having to tap the volume icon to change my volume on my phone when at the today screen. We need to have some way to map the scroll wheel's button to open the volume settings when pushed, and then we could simply scroll the wheel up or down to change the volume. Also on the wizard, you could hold down the comm manager button to toggle mute.
I would be willing to work on this with anyone else that would like to try and either make a script or small app that would allow us to do this. It's one of the only major gripes I have so far with this phone. I guess I was just spoiled with the wizard, but I know that this is a hugely capable phone. It would make sense that we could map something to that push button on the wheel. I just don't know how to look for it.
What do you think? Wouldn't that make adjusting the volume a lot better? It seems like this should be the way it works from the factory.
****UPDATE****
I have found a little 48k app that opens the volume balloon. This will definitely work for now, until I can figure out if we can use the wheel button cleanly or not. I have mapped it to the push and hold voice command button, so that when I hold the button, the volume balloon opens. YAY!!
File is attached for logged-in users
That sounds like a pretty cool idea, but I really haven't been bothered too much by the scroll wheel not always acting as volume. I wouldn't know much about writing a script or application, but I'd be happy to help with testing.
A FREAKING MEN. how ridiculous can they be? every phone since the beginning of time has had a hard button to change to vibrate.
Yes, Please! I have found this quite annoying as well. I wish I had the know-how to help you.
Great idea. I find myself never using the scroll wheel for anything and always wanting it to simply control the volume.
try AEBUTTON PLUS i duno if it will work on the mogul, but u can give it a try
if you use the 5-tabbed home plugin from HTC, one of the tabs is ringer profile, and it mutes/vibrate/normal settings allow for quick ringer change. I find that it is enough for my needs.
that is one feature i love on my treo 755. i can stut the volume of with a keyflick. very useful for when in meetings or with a customer (i am a car salesman). when walking up to a customer i just flick off the volume.
i cannot do this on my mogul. i have to unlock the screen, go to the volume tab, then click on the volume. 3 steps that require looking at the screen vs one that can be done in pocket or a holster...
I am currently getting some pointers on where to start from those much smarter than I. Hopefully I will get some responses and will be able to start on this. I understand the concept, but it will just be a little game of connecting the dots. I KNOW that this can be done. And it WILL happen
nonegiven said:
Great idea. I find myself never using the scroll wheel for anything and always wanting it to simply control the volume.
Click to expand...
Click to collapse
That is exactly how my Mogul works....... hold it up to your ear and try it.
now.... i want to design a sturdy replacement back with a coiled antenna and a place to store all these 2 Gbyte micro-SD chips
7r380r said:
That is exactly how my Mogul works....... hold it up to your ear and try it.
now.... i want to design a sturdy replacement back with a coiled antenna and a place to store all these 2 Gbyte micro-SD chips
Click to expand...
Click to collapse
It works this way when you are inside of a call, yes, but I am referring to when you are OUTSIDE of a call, such as at the today screen. Currently, the only way to adjust the volume outside of a call would be by tapping on the volume icon and adjusting the volume.
The idea is to push in the scroll wheel's button to open that volume adjustment screen, so then we can just scroll the wheel up or down to change the device and ringer volume.
I agree that there needs to be a volume control like other HTC devices, however the scroll wheel is great for navigating menus, and pressing it in is the "enter" button. Would you really want to give that option up for something else? Imagine scrolling through your emails and you find the one to open and press it in only to be presented with the volume control instead. I wouldn't want that...
Also, remember that the scroll wheel and d-pad are linked. The hardware can't differentiate the two- in other words, whatever you set the scroll wheel and press-in to do, the d-pad and center button will do as well. Think about this really hard before you try it.
bump for the update
update from whom? This is your own thread!
Dishe said:
update from whom? This is your own thread!
Click to expand...
Click to collapse
I edited my first post to include the zip, and then the thread was down towards the bottom, so I posted a bump reply so that it could be up to the top again, in the way it would have if I had posted the zip by hitting reply instead. Make sense?
I'm working on something similiar to this... kind of tricky...
I don't want to hook the whole input subsystem, so what I am attempting to do is create a today plugin and that will sieze control of the wheel when on the today screen and change the volume.
I've got it basically working, just need to tweak when it grabs control; right now it does it on WM_PAINT, but that message is sent quite a bit and spikes processor usage. And I'd like to get it working without actually drawing a window, not sure how well WM6 will play with that.
Aso need to see if I can make this work without it being the first item on the today screen.
For those interested the ticks on the volume balloon are the following values:
0xFFFFFFFF
0xCCCCCCCC
0x99999999
0x66666666
0x33333333
0x00000000
You can use those values with waveOutSetVolume(), just use NULL as the first parameter and the DWORD level as the second.
When I get it working, or tired of fighting with it, I'll post the source code.
kmartburrito said:
I edited my first post to include the zip, and then the thread was down towards the bottom, so I posted a bump reply so that it could be up to the top again, in the way it would have if I had posted the zip by hitting reply instead. Make sense?
Click to expand...
Click to collapse
oh, ok!
As promised, consider it an alpha version. I have included a release compiled dll, the source, and a sample .reg file.
Basically, it is a today plugin that steals the focus whenever ever the today screen is shown, then uses the wheel to raise and lower the volume. I think it has to have a visible window, so I made the window 1 pixel high and transparent.
Probably still needs a little work painting and figuring out when to grab focus. Right now I use the WM_PAINT as a test because I figure if the window is getting drawn then it is a good assumption the today screen is active.
Please post any updates to the source.
For those using Wisbar Advance and a button mapping app like Smartskey, you can map the scroll wheel button push to the WA volume adjuster, right?
"mute" button
It's not exactly what you're talking about, but you can get a cab at http://ppcgeeks.com/ring-toggle-hardware-fix-for-mogul-titan-t8079.html that lets you set any hard button to toggle between vibrate and ring. So you can use it as a mute button (but not quiet/loud).
Related
What is the Jog Button program?
It seems to have installed itself on one of my hardware buttons and ocassionally scrolls through several functions when that button is pressed.
I know how to change the button assignment but am wondering if there is something about Jog Button that we will want to use?
JogButton was just a freeware app we liked which allows multiple functions to be controlled by a single button. Feel free to re-assign the apps using JogButton's 'Tools' menu, or to use the button for something else entirely.
X
Thanks for the quick reply.
Do you know where I can find a help file for instructions for Jog Button?
I couldn't find it within the device and in playing with the program it just doesn't come to me.
JogButton Instructions
Fairly simple once you get the hang of it...
1. Press-and-hold the contacts button to activate JogButton. This causes the programs in its list to scroll/cycle
2. Release the contacts button when the icon of a program that you want to activate appears
Setup
1. Press-and-hold the contacts button
2. Click on the tools menu at bottom of screen
3. Select setup from the tools menu
4. The dialog that shows lists the programs and order of cycle.
5. Add/Delete/Edit as desired
6. The Snd check box is a toggle for sound/no-sound (a beep as each program is shown)
7. Duration is the number of milliseconds that an icon is shown
Hopefully that answers you questions
I'm the author...
Tek
Thanks for the reply. You are a genius!
This seems like a very handy app.
Joe_PDA
other buttons
What about using this very simple app on the calender button.
Have your "serious" stuff on one side,
then "toys" on the other..
I presume you have future plans, so give us a clue please
Perhaps even ask for ideas...
Martin
JogButton - Future Plans...
I started coding an alt-tab like feature into JogButton, but was not sure if that would be useful for anyone other than me. As you may know alt-tab in the Windows world scrolls you through the open list of of apps in a Last-in-first-out/Most Recently Used fashion. This would be useful for switching between two apps, the downside would be that you would have to remember the order. I was thinking of putting a toggle on either the menu or in the setup dialog to select this mode.
As for using two buttons, it is possible,but the way PocketPC handles the programs assigned to a button they have to have different names. I would of course have to make a few minor adjustments to allow for this, but it is possible.
I'm up for any suggestions to make this program more useful. Start a list and let's see what we get.
8)
Re: JogButton - Future Plans...
tekknogenius said:
I'm up for any suggestions to make this program more useful. Start a list and let's see what we get.
Click to expand...
Click to collapse
Bug: by timing a quick press just right, I can get it in a mode where it keeps cycling through the programs even though I've released the button already.
I think I was unable to map it to both the hardware buttons using a different list of programs to cycle through for each button. Since a single short press still does the same thing, there's really no reason not to map it to the second button also. (?? Quick hack: map second button to patched Jogbutton2.exe, using different set of registry keys. Better: multiple small stubs which start the real exe telling it which stub was executed. ??)
Maybe map a special action to pressing both buttons at the same time?
Also, something like 'double-press' and 'triple-press' found in some other programs to quickly go to the second and third item (or completely different items) without looking at the phone would be handy. I never really use the rocker-switch, but it could be handy for app starting: just keep the hardware button pressed and hit one of the four directions or the center, giving you 5 new things (per hardware button) to start.
JogButton...
Good suggestions. I can enhance it to use all available buttons. I prefer to use one hand, but others might like to have more options available.
hmm, must be a n00b suggestion, but perhaps it would be possible to use the volume control button? i dont use it for anything anyway.
Only two options... that I know of...
On the XDA/MDA PPCPE there are only two mappable buttons, unlike other PPC that have four or five. It's either the contacts button or the calendar button. Now once an app is mapped to either button and the app is launched, it can control any of the buttons. As a side note, the volume button would be great if it were dual functioning: a press-and-release brings up the volume dialog; a press-and-hold would bring up the record function.
I am really missing the abilty to quickly change the volume of the phone using the up down wheel like you could on the wizard.
The fact the wheel allows easy access to the screen is great though.
The ideal solution seems to be to map the left hand side ok button to the volume control instead of the start menu when on the today screen.
unfortunatly the buttons options in the settings do not include the ok button.
Is anyone aware of how to do this?
Maybe one of Vijay's apps could achieve this...
What happened to dedicated volume keys like on the 8125?
How am I supposed to adjust the volume quickly? the scroll wheel?
Try tapping on the sound icon at the top of the screen. That should bring up a pop-up that has volume sliders in it.
richy240 said:
Try tapping on the sound icon at the top of the screen. That should bring up a pop-up that has volume sliders in it.
Click to expand...
Click to collapse
Yup, but I wanted some real keys to press like there should be on every phone.
i too am looking for a way to do this as well...
The scroll wheel will adjust the volume while on a call. When not on a call, it will just scroll through whichever app you're using at that moment.
Edit: If you get those tones when using it, like us TyTN users did, there is a registry edit to eliminate that. Follow this link, about 2/3 down the page.
http://wiki.xda-developers.com/index.php?pagename=Hermes_Registry
You can try a 3rd-party app like Pocket Plus for a soft solution...
You could downgrade to a Wizard/8125/etc. but that would suck.
Hey all,
One off the pet hates i have about the hermes as compared to the wizard is the loss off the volume adjust on the left hand side.
I like the scroll wheel on the hermes but i hate that it doesn't automatically activate the volume bar, having to get out the stylus and tap the volume icon, or smudge up the screen trying to clumsily tap it with my thumb is annoying.
Is there anyway of making a press and hold of the wheel activate the volume? or anything along those lines?
I'm sure I'm not the only one with this pet hate.
Thanks in advance.
i would love this feature.. i miss it from my wizard
I have been trying to do this as well with key mapping software. However I cant find one that will open up the volume controls when I press a specific button. I am able to map presses to volume up/down but thats not what i want. Hopefully somebody else has a solution.
I know exactly what you guys mean.
@Knockz... have you tries this already with AE Button Plus? The new version better recognizes keys that the older versions could not.
I'll give it a try and see.
addfoster said:
Hey all,
One off the pet hates i have about the hermes as compared to the wizard is the loss off the volume adjust on the left hand side.
I like the scroll wheel on the hermes but i hate that it doesn't automatically activate the volume bar, having to get out the stylus and tap the volume icon, or smudge up the screen trying to clumsily tap it with my thumb is annoying.
Is there anyway of making a press and hold of the wheel activate the volume? or anything along those lines?
I'm sure I'm not the only one with this pet hate.
Thanks in advance.
Click to expand...
Click to collapse
Think I may have the solution to your needs:
What I've done is use this portions of Wisbar (WisVol.exe) someone extracted from the full program.
Copied WisVol.exe to SD Card under programs
Made a Shortcut to: \Windows\Start Menu (with Resco Explorer)
Mapped my PTT Key to the new shortcut
Now I can access the volume with out using my stylus.
I use the PTT open the volume settings and the wheel to increase or decrease the volume.
Hope this helps....
Here is the file....
PTT Key?
Thanks Jac, I will have to give this a try. I should be able to map the exe directly to a key using aebutton plus. Hopefully this works.
PERFECT!!!! Just gave it a try. Linked my PTT key to the program using AEButtons Plus and now when I press it I can scroll my volume.
Thanks for the tim Jac. Somebody should build this into the next rom.
addfoster said:
PTT Key?
Click to expand...
Click to collapse
On ATT 8525 HTC Phones have a new function Push To Talk (PTT) Kinda like a walkie talkie function
ahhh, well i got it all as i need now, using that wisbar and AEButton plus. Thanks to all.
Hi all,
I wanted you all to know another cool feature, use AEButton to trigger the wisbar volume bubble from the following post (it does not adjust volume on first click and it has a smaller step for volume settings):
http://forum.xda-developers.com/showpost.php?p=1591985&postcount=5
Regards,
Nika.
WisBar Volume CAB
I've been using Wisbar Volume for quite a while and it's been wonderful...
To give back a little here is a cab I've made for easy install and removal with a shortcut to start menu (sorry no graphics for the shortcut)
I've also been using for a while the Wisbar Volume control above...it works great!
Hi, I did a lot of searching for this but I can't come up with any solution (which is odd as it strikes me to be a problem).
I bought voice commander yesterday as I'm on the road for my company a lot and all that works perfectly. So then I tried assigning it to a hardkey (is that the right word?) on my Touch HD (uk).
Apparently some incompetent interaction designer must have thought that it was a brilliant idea to only have one hardkey and bind that hard to making calls as well. Result? Me accidentally dialling 6 people out of the 7 times that I tried using it. I can only imagine what a horror it must be when I'm driving.
So here is the question; how do I add hardkeys to the buttons menu in the settings so I can assign stuff to those buttons? Any button really, preferably the 'hang up' button. Currently there is only 'button 1' but there must be a way of tapping into those other buttons.
I'm not shy of reg editing (it has to be a key or something in the registry) or anything like that but I can't seem to find a regeditor.
I'd try the HTC helpdesk but they don't know anything really beyond the standard questions (at least not the last 3 times I tried).
Zeus2.0 said:
Hi, I did a lot of searching for this but I can't come up with any solution (which is odd as it strikes me to be a problem).
I bought voice commander yesterday as I'm on the road for my company a lot and all that works perfectly. So then I tried assigning it to a hardkey (is that the right word?) on my Touch HD (uk).
Apparently some incompetent interaction designer must have thought that it was a brilliant idea to only have one hardkey and bind that hard to making calls as well. Result? Me accidentally dialling 6 people out of the 7 times that I tried using it. I can only imagine what a horror it must be when I'm driving.
So here is the question; how do I add hardkeys to the buttons menu in the settings so I can assign stuff to those buttons? Any button really, preferably the 'hang up' button. Currently there is only 'button 1' but there must be a way of tapping into those other buttons.
I'm not shy of reg editing (it has to be a key or something in the registry) or anything like that but I can't seem to find a regeditor.
I'd try the HTC helpdesk but they don't know anything really beyond the standard questions (at least not the last 3 times I tried).
Click to expand...
Click to collapse
Have you tried AEBPlus?
That requires me to run the program in the memory constantly doesn't it (and it's not freeware iirc)?
Zeus2.0 said:
That requires me to run the program in the memory constantly doesn't it (and it's not freeware iirc)?
Click to expand...
Click to collapse
Yes, it does takes some resources, but it gives a lot more functionality and improves the phone greatly.
For example,
You could ingle press to forward/repeat songs or change channel in FM radio, and long press to change volume.
You could single press the green button to either do nothing or start your VOIP phone if you have one, and double press to run the regular phone. (this prevents accidental dialing the last number)
Double press the back key to close active application
etc.
Hmmm, it's a last option solution for me. It's more a matter of principle. When I buy a phone like this, I expect to be able to have access to all buttons, not just one. It's a bit stupid that I need to run an extra app to actually use my phone properly. I mean; didn't anyone at htc think that just having one button is stupid and then assigning it to the dial button is just braindead thinking?
Right, gave that program a go but it doesn't seem to be working for me.
Zeus2.0 said:
Right, gave that program a go but it doesn't seem to be working for me.
Click to expand...
Click to collapse
That's because you're not familiar with how to use it yet, I think.
This is how yo use that software:
Say, you want to reassign the up volume button. First you might note that the initial defaultsetting is "do not touch button".
press and HOLD the up volume entry until
the screen for altering the setting appear.
Once that happens, the rest should be intuitively enough.
Remember later to save and exit. No need to soft reset.