Mapping D-Pad in the phone app - JASJAR, XDA Exec, MDA Pro General

at one point i had an i-mate PDA2k, and i was quite used to a nice feature it had.
while on the phone, you could always get into the last calls list by pressing the D-Pad right.. you can then scroll up and down your calls list and call anyone from the history
with the Universal, this isn't possible without tapping the screen.. and that's not always easy while on the road :S
would it be possible to map d-pad right to call history?
i think we can then map d-pad left to contacts

i bet vijay555 could do it

i'd like to see a program to enable this feature made. i hope vijay555 does it.

Search for the "Smartskey". Current version 0.56. It can do that thing, and a lot of other cool stuff.

smartkeys is good and it does this job, but it's missing something very important to me, which is enabling speaker phone or muting with the d-pad while on call.

Related

Do you have the HTC Wizard ? Click here !

Please help a possible future HTC Wizard owner ! I want to be part of the club ! It's as easy as clicking "reply":
I have tried the Treo and I appreciate it's one-handed use.
Since there is no "windows" and "ok" buttons on the HTC Wizard, I assume people will remap them (either to Messages, IExplorer, or the Send button)
Do you feel that you can navigate with one hand without worrying about dropping it, since your thumb is at the bottom instead of the middle ?
If you remapped your buttons, you'd have to click on one button at the top for Start, then slide your thumb back down to select the menu item, then slide your thumb back up to click OK every time you need to close a window... it seems like a work-out !
How do you dial a number you've never dialed before when you can't look at the screen ?
I love the Treo's form factor, but the old OS, lack of multi-tasking, lack of real bluetooth and WiFi are holding me back...
Please enlighten me !
Please help a possible future HTC Wizard owner ! I want to be part of the club ! It's as easy as clicking "reply":
Always room for one more
I have tried the Treo and I appreciate it's one-handed use.
Yup
Since there is no "windows" and "ok" buttons on the HTC Wizard, I assume people will remap them (either to Messages, IExplorer, or the Send button)
I remapped the Voice Button (and set Voice Command to the IE button) and the Comm Manager button to start menu.
Do you feel that you can navigate with one hand without worrying about dropping it, since your thumb is at the bottom instead of the middle ?
I dropped it yesterday because someone bumped into me (fortunately the device survived with only a few scratches), so I don't walk around using it onehanded anymore. I hold it with one hand and push the buttons with the other. no stylus needed.
If you remapped your buttons, you'd have to click on one button at the top for Start, then slide your thumb back down to select the menu item, then slide your thumb back up to click OK every time you need to close a window... it seems like a work-out !
I haven't had a problem, but as I said above, now I use both hands for safety.
How do you dial a number you've never dialed before when you can't look at the screen ?
You can't Or you can used Voice Command (sold separately) to say "Dial" then the number
I love the Treo's form factor, but the old OS, lack of multi-tasking, lack of real bluetooth and WiFi are holding me back...
Go the Wizard!! I saw a Treo 650 in the shops yesterday, and had a hold (had no battery so I couldn't play) and the keyboard on the Wizard is much better, but the Treo's kb can be used onehanded farely easiler. It definately beats the Wizard in onehandedness, but I would pick the Wizard because of the reasons you stated, plus the use of Windows Mobile (Palm is too simple).
Please enlighten me !
You should now feel (somewhat) enlightened!

Blackberry/Treo-like numbers in Wizard keyboard

I'm sure the question has been asked 10,000,000 times already, but neither the search function nor a general Google are returning a solution.
I love my 8125, really I do, all except for numeric entry, which I do just often enough to hate the horizontal number arrangement.
Someone somewhere has to have written a little hack to add a numbers mode. Does anybody here happen to know who and where?
I dont have a Wizard but let me guess..
The easier way is to use your on screen keypad input. Im not sure how you are using your phone, probably landscape, but if you were to use potrait mode, the on screen keypad is really good.
That really isn't very practical in my case. I need to use the hardware buttons. I bought a Wizard because it had a real keyboard, it just isn't very good for numbers.
Is this really something that cannot be done? I guess the TyTn does it right from the pictures, but my Wizard is like three weeks old, and I really am having a very hard time entering numbers here.
You can't enter numbers on the onscreen keypad if you can't see it. The assumption made by MobileSpeak Pocket is that if you have a lot of data entry to do that you will buy a Bluetooth keyboard. I bought my Wizard so I wouldn't need to carry one.
i been tryin to find this as well.. similar to the hermes numeric layout. i would like the fact that i can answer and end phone calls by using the sliding keyboard. but that not happening on our wizard yet.
anyway i kinda hav a partial solution to what you want which i hav implemented at the moment.
you need both software vito quick contact (latest) and pqzII wizard version. first use the code menu in pqzII to map ur alt + Y U I as 1 2 3 and H J K as 4 5 6 and so on. and alt+space as return.
now to dial normal numeric number jus open up vito quick contact hold ur alt button to toggle alt button and press those buttons above and press space twice to dial.
it may not be convenient but once u get the hang of it you can even dial with your eyes close literaly. well say like when you are driving you can dial it and use bluetooth headset or handsfree speaker. i know you all gonna say voice dial is better. but i dreaded voicedial and physical button never fails me.
just hopes some one will come out with the sliding answering method.
Okay, I am a little confused here (and maybe this is just PQII and maybe it's not..)
The keyboard has a shift and a dot. In addition to these, Mobile Speak Pocket remaps hardware buttons as Control, Alt, Shift, and Tab. I wonder if these are the same buttons that PQII uses. In the event that they are, PQII will do exactly what I want sinze Alt is sticky in MSP.
Ideally though, I want to basically change the layout of the symbols when you press the dot, and just use double-dot to put my phone into the appropriate mode.
uummm i uses caps/shift for my alt button in pqzII, i dun use control. maybe thats why it didnt work. u can try the windows key or the ok key if other software remaps your cap/shift and dot button.
remember this can only work in vito quick contact as the our normal dialer cant detect those other symbols button. basically after i play around with the wizard too much =P, i found out that it is in the double dot format when you are in dialer but pressing the symbols wont work other than the normal numbers and * and #. so thats why you need vito quick contact

*UPDATE* We need this! (Gauging Interest)

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).

Shortcut or keymap for activating smartdial?

So I discovered something today on my sprint touch that most probably already know about. My biggest complaint with the dialer is the slow responsiveness of the keypress. However, i just discovered that if I turn off smartdial, then it is very fast and responsive. Plus it formats the number in (xxx) xxx-xxxx which is perfect for use in the US.
The problem is I use smartdial alot more than I don't, can't really live without it. It is so much faster than any finger friendly type contacts program.
But this slow response is definitely a drawback to smartdial. Also, when i just want to type in a number, smartdial sometimes interfere with dialing the wrong number I am trying to type.
For me, the perfect scenario would be to turn smartdial on and off with a single button, either hard button or soft button, doesn't matter, although realize Touch is limited on soft buttons. Anybody can think of a way to make this happen? This way when I am dialing a contact I will use smartdial, and when i am dialing a new number, I can turn it off. I never use that contact button on the bottom left corner of the dialpad so replacing that with enabling/disabling smartdial would be ideal.
superflysocal said:
So I discovered something today on my sprint touch that most probably already know about. My biggest complaint with the dialer is the slow responsiveness of the keypress. However, i just discovered that if I turn off smartdial, then it is very fast and responsive. Plus it formats the number in (xxx) xxx-xxxx which is perfect for use in the US.
The problem is I use smartdial alot more than I don't, can't really live without it. It is so much faster than any finger friendly type contacts program.
But this slow response is definitely a drawback to smartdial. Also, when i just want to type in a number, smartdial sometimes interfere with dialing the wrong number I am trying to type.
For me, the perfect scenario would be to turn smartdial on and off with a single button, either hard button or soft button, doesn't matter, although realize Touch is limited on soft buttons. Anybody can think of a way to make this happen? This way when I am dialing a contact I will use smartdial, and when i am dialing a new number, I can turn it off. I never use that contact button on the bottom left corner of the dialpad so replacing that with enabling/disabling smartdial would be ideal.
Click to expand...
Click to collapse
If it's set in the registry (which it probably is) it should be very easy to create a console app that changes the setting and can be launched by a hardware keypress or a shortcut. I'll do a bit of digging and see what I can find...
If it's not stored in the registry, I have no easy way of achieving this...

How dows one add/change a hardkey?

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.

Categories

Resources