Volume Keys Feature - Desire General

Hey all, I am an iphone convert. Recently purchased the HTC outright. Great phone. Coming from a jailbroken iphone there are a couple of features that I miss. They're not deal breakers but they are really convenient in my opinion..
I love using my phones as a media player. And although there's no equalizer on the desire, I think the quality is pretty good assuming you're using reasonable earphones.
I found an app on cydia for iphone which reassigned my volume rocker.
If I just tap the volume up or down, it changed the volume as normal.
If I hold the volume key up or down, it skipped the track forwards or backwards.
I was hopeful that a developer might see this as a good addition to the Desire and be able to emulate such a function for the volume keys.
Thanks!

Hmm i'm guessing that you don't use the stock headphones with inline controls then. I'm hoping when the device is rooted a lot of hacks should surface. I want to use the optical trackpad press to bring up the lockscreen for instance. And a flashlight app that actually uses the flash and not a bright white screen lol.

nope. Those earphones are way to large for my ears! I can't even fit the buggers in!
But I agree, being able to wake the phone with the trackpad is a must.
Here's hoping sooner rather than later

ephumuris said:
Hmm i'm guessing that you don't use the stock headphones with inline controls then. I'm hoping when the device is rooted a lot of hacks should surface. I want to use the optical trackpad press to bring up the lockscreen for instance. And a flashlight app that actually uses the flash and not a bright white screen lol.
Click to expand...
Click to collapse
drewsta_j said:
But I agree, being able to wake the phone with the trackpad is a must.
Click to expand...
Click to collapse
Grab the application "No Lock" from the market - works perfectly on my Desire.
drewsta_j said:
Hey all, I am an iphone convert.
Click to expand...
Click to collapse
drewsta_j said:
If I just tap the volume up or down, it changed the volume as normal.
If I hold the volume key up or down, it skipped the track forwards or backwards.
Click to expand...
Click to collapse
Excellent idea. There is currently application with proves key rebinding is possible without root (Tasker), unfortunately it doesn't have volume keys and I do not have time now to try implementing a solution for this.
I will personally look into this in a month (extremely busy atm) as a hobby, and hopefully the device will have been rooted by then making this definitely possible. I'm not an amazing dev., but I can hack around to make things work

Went from Dream to iphone, but Android pulled me back with the Desire.
We are all waiting for root indeed! Shouldn't take too long I reckon. It is definately a must to wake up on menu/trackpad or home key. Anyone has some ideas?
No lock also bypasses the lockpattern, too bad. And it looks as if it runs in the background and only turns off the screen. Feels like it wil drain the battery, but maybe I am mistaking.

NoLock is okay, but any key turns the screen on. This could be a pain if it's in your pocket and you accidentally press the volume keys, for instance.
When I had the tweak that allowed me to skip tracks with the volume keys, it took away most of my needs to turn the screen simply to skip tracks. This helped save the battery.
Not only that, it also helps if you are running a different application. You wouldn't need to go back to the home screen to use the widget.
Just a couple more benefits

Hi all,
My 1st post on xda
I'm no developer, and haven't coded anything since ages, but after some digging I think may be possible to implement such a feature.
According to the android developer reference on (sorry, I'm a new user so I can't post links)
KeyEvent
KeyEvent.Callback #onKeyDown
Dialog #onKeyDown
And those forums (search for this on google)
anddev org disable_volume_keys-t10191.html
google groups android developers Long-press hard volume keys
Tell me if I'm wrong, but those links indicate that it is possible to replace the behavior of a key press ("intercepting" it before it gets interpreted by the system that changes the volume setting). Then once you intercepted it, you can check if it is a normal key press (short), in which case you would still allow to "forward" the information to the system. BUT, if you detected that it is a long press, you activate the action "next track" and do not forward the volume information to the system.
Something like (syntax is nor correct, of course)
Code:
public boolean onKeyDown(int keyCode, KeyEvent event) // the way I understand this line, it will replace the default behavior of the onKeyDown routine
{
if (keyCode == KeyEvent.KEYCODE_VOLUME_DOWN // if the key pressed down is vol_down
...
if the key press is long // don't know the code for that
do the action for next track
return true; // means that you do not forward the keypress to the system
else // if the keypress is not long
return false; // you have not intercepted the keypress, so you forward it to the system
...
else return super.onKeyDown(keyCode, event); // if any other key is pressed, forward it directly
}
Any opinions on that? Is the xda forum the right place to talk about code, or are other forums more suited to discuss about that?

Interesting..
If the code looks like that I might have to take up a hobby in learning how to code. It doesn't appear to be tooo difficult at all.
It does look like you may be on the right track there Bricolo_fr..
Cheers for looking into it.
Drew.

I see a potential problem though. You'd need to know what media playback program is actually being used, and it needs to support receiving messages from other programs so that you can tell it to skip to the next track. This might even require different coding for every player program available, if they receive messages in different ways.
In other words, you could end up having to write your own media player program.

FloatingFatMan said:
I see a potential problem though. You'd need to know what media playback program is actually being used, and it needs to support receiving messages from other programs so that you can tell it to skip to the next track. This might even require different coding for every player program available, if they receive messages in different ways.
In other words, you could end up having to write your own media player program.
Click to expand...
Click to collapse
Ok, well surely there must be a simple solution?
Why can't we say create an app where you could select which media player you are using (only have a few of the main ones) then we would be able to amend the code as per which option they select before it was implemented?

drewsta_j said:
Ok, well surely there must be a simple solution?
Why can't we say create an app where you could select which media player you are using (only have a few of the main ones) then we would be able to amend the code as per which option they select before it was implemented?
Click to expand...
Click to collapse
Sure you can do that; buy you'd have to examine each of those apps, work out if they accept messages, and work out what format said messages need to actually be in.
One would hope they would implement standard interfaces, but that's all it is, a hope.

Well personally, I use the stock player. It ain't the best but it gets the job done. So if it was just created for that at least I'd be more than happy

Thanks for the comments.
FloatingFatMan you are indeed right. I didn't know that all media players don't behave the same. So not all of them accept incoming messages, and not with the same protocol? Hum...
Does that mean that widgets for media player control are only compatible with a specific media player, also?
About the code itself, do you guys think can work?
I'm quite new here, is xda a place about writing code or should we discuss that in another place where people are more used to that?
Cheers

now that the Desire can be rooted...
on the Nexus one (probably other devices too) with the cyanogenmod roms, this feature is availale. just long press vol+ or vol- and you get next/prev track
can this be done with a moded rom on the desire also? what kind of changes need to be applied to the stock rom to add this function?

Bricolo_fr said:
now that the Desire can be rooted...
on the Nexus one (probably other devices too) with the cyanogenmod roms, this feature is availale. just long press vol+ or vol- and you get next/prev track
can this be done with a moded rom on the desire also? what kind of changes need to be applied to the stock rom to add this function?
Click to expand...
Click to collapse
Agreed. am really liking forward to his feature now the phone is rooted.

ephumuris said:
Hmm i'm guessing that you don't use the stock headphones with inline controls then. I'm hoping when the device is rooted a lot of hacks should surface. I want to use the optical trackpad press to bring up the lockscreen for instance. And a flashlight app that actually uses the flash and not a bright white screen lol.
Click to expand...
Click to collapse
You can try Flashapp on the Market. I can post URL yet but you'll find it...]

Another excellent example that long press on a hardkey can be implemented without root is Quick Settings (great app btw): it can be brought up anytime, no matter what app you are running by longpressing the search key.

Did anyone ever get any further with this?

ephumuris said:
And a flashlight app that actually uses the flash and not a bright white screen lol.
Click to expand...
Click to collapse
Apologies as I know it's a bit OT for this thread, but just wanted to make sure you were aware of the LED Desire Light app (http://www.appbrain.com/app/nostovic.android.desire.ledLight) - the latest version even has a nice wee widget to put the flash on/off, but the main app also offers SOS and turning text into Morse code!!

oxygen mod - based on cyanogen has:
* Skip tracks with long press volume up/down
http://forum.xda-developers.com/showthread.php?t=829734
update: it's a cyanogen feature, so all mods based on cyanogen have this
it works with screen locked.

Related

Use volume up/down as shutter button

Hey
I was holding my phone, taking some pictures and I though to myself, wouldn't it be a lot better if the volume up or down key could be used as a shutter release button, rather that the stiff, hard to press trackpad.
Now my question is, is it TECHNICALY posible to do this?
Is there anyway to "map" thoses keys to do something else but just in the camera app?
If you think it is possible, then I might try to document myself and hack this into the desire.
But if you are positive that it is impossible then ... I won't ^^
Bye
I'm not sure if you know that you can touch the screen for a half a second or so and then let go (wherever you want to focus) to take a picture by default already ?
Yes I know that, it was the same on the hero. The thing is, the phone focuses on whatever you are pointing at so you have to get your hand in an ackward, shacky position in order to focus on the right object/region.
On the other hand, the sound up button is easily accesible and can easily be pressed without shaking the phone to much. I going to read through the Android doc, si if I can find anything.
This would be even more awesome as the sound up/down buttons arent used for anything in the camera app
I totally agree. That would be the best way to reduce camera shake. You would get a significantly higher sharp picture ratio this way.
-------------------------------------
Sent from my HTC Desire
Would it be somehow possible to decompile the HTC camera apk and had code to it?
I don't find the trackpad a hard to press button, in fact it's nicer than camera phones I've had in the past.
http://androidcommunity.com/forums/f44/app-to-remap-physical-keys-28868/
Over here someone mentions 'Button Shortcut' on the market, haven't tried it myself but if it does what they say it does, it might be exactly what you're looking for.
EDIT: Also just from reading through this thread again, are you guys holding the camera with the trackpad button on the left? Try holding it the other way (if you're right handed).
I had found that thread before posting this question (yes I did do research beleive it or not), has it turns out it is not relevant to what I want to do.
I am holding the phone the way the camera app wants you to hold it, hence trackpad on the right. The trackpad isn't hard to press per se, but the amount of pressure you have to use to press it means that the phone is more shacky than if you had to press the volume key.
This sounds like a very good idea. Keep us posted if you find anything.
Yes, I agree with all of your aforementioned points.
-------------------------------------
- Sent via my HTC Desire -
I was looking around the forum and noticed this http://forum.xda-developers.com/showthread.php?t=850464 It's called ButtonRemapper. It's in Beta and it should work for your purpose if your phone is one of the supported devices and is Fully Rooted.
I too agree with all mentioned issues/drawbacks at the present and possible benefit of using vol-up key for taking photos. There are already some apps giving user a similar option to change vol rocker buttons functionality for instance some browsers have this option to scroll up-down pages whilst some keyboard apps have it to move cursor upper-lower lines within a text. You dont need to root to use those apps. So, why not?
Sent from my HTC Desire using XDA App

[Tips]Desire buttons: undocumented features

Hey, i am going to maintain here a list of all thing which can be pressed and trigger some events in special occasions. I only know about two yet, thats where the community drops in. Post your find here and i will put it in this list.
Reboot
Hold Vol-Down, Trackpad and press Power
Reboots the system! Instant!
Prerequesite: Kernel must be loaded, so does not work the first few seconds after power on.
Warning:This does not unmount your sd-card or unlock any system files. Its basicly the same as removing the battery and should only be used in case your system crashed and does not react anymore. Think of it as a reset button on your PC, which you wouldnt press as long as windows runs fine.
Credits: myself
Bootloader/HBoot
Hold Vol-Down and press Power
Starts the phone and brings you to HBoot Menu
Prerequesite: Phone must be off for this to work
Notes: Navigate through HBoot/Fastboot with vol-up, vol-down and power as select button
Credits: myself
Bootloader during reboot
Hold Vol-Down and wait
Brings you to HBoot Menu
Prerequesite: Phone must be rebooting.
Notes: Make sure to press Vol-Down early enough. Must be pressed in before the boot-splash-image. Navigation, see above.
Credits: myself
Android safe mode
While phone boots, press and hold menu
starts up android in safe mode.only system apps are started, 3rd party apps are ignored
Prerequesite: None
Notes: You have too hold menu for a long time, from power on nearly until sim code dialogue
Depending on the rom you use, there is a small chance, it won't work, or the rom won't start.
Credits: *aliquando*
For a list of (all?) secret phone codes, see here - thanks lothaen!
Thisll be a good guide for people who have no idea, but these have been pretty basic essentials for rooted devices simce the G1.
None the less, im sure people will find this useful
Sent from my HTC Desire
Nice, I did not know about the reboot!
GANJDROID said:
Thisll be a good guide for people who have no idea, but these have been pretty basic essentials for rooted devices simce the G1.
None the less, im sure people will find this useful
Sent from my HTC Desire
Click to expand...
Click to collapse
To be honest, I hope to find some more combinations than these three. I wouldn't have started this thread if I had no hope, there is more to find.is Up to you people to add here.
If there is nothing to add anymore, this thread will die pretty fast.
Sent from my S-OFF'd brain using teh internetz
Nice, the reboot trick is quite useful.
Thanks,
I know this one but I think it is common for Android. When your phone is off. Push menu button then power. Don't release menu until you see a message on bottom left of the screen. This mode is secure I.e. it loads only software of the ROM without 3rd applications.
Sent from my HTC Desire using XDA App
*aliquando* said:
I know this one but I think it is common for Android. When your phone is off. Push menu button then power. Don't release menu until you see a message on bottom left of the screen. This mode is secure I.e. it loads only software of the ROM without 3rd applications.
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
Thanks for your input.pretty nice trick.added to initial post.
GIVE ME MORE
Sent from my S-OFF'd brain using teh internetz
Don't know if you want to include number codes here?
i.e. http://sefanboy.com/2010/09/05/htc-desire-tips-n-tricks-google-android-hidden-secret-codes/
Lothaen said:
Don't know if you want to include number codes here?
i.e. http://sefanboy.com/2010/09/05/htc-desire-tips-n-tricks-google-android-hidden-secret-codes/
Click to expand...
Click to collapse
Even though this was not the intention if this thread, this is a VERY nice compilation of all codes. Will add this link to the first post
Sent from my S-OFF'd brain using teh internetz
*bump* - need more input
lohpsch said:
Nice, the reboot trick is quite useful.
Thanks,
Click to expand...
Click to collapse
Yeah I posted about this 3 months ago
By the way that reboot is not graceful. i.e. your sdcard is not properly dismounted and open files are not closed. It is the same as a battery pull, so I would only use if your phone it totally locked up ...
st0kes said:
Yeah I posted about this 3 months ago
By the way that reboot is not graceful. i.e. your sdcard is not properly dismounted and open files are not closed. It is the same as a battery pull, so I would only use if your phone it totally locked up ...
Click to expand...
Click to collapse
I would agree and would also suggest that the OP put a warning about this in the 1st post. This reboot method should really only be used as a last resort...
One more (probably well known) function is long-pressing the Menu key to bring up the soft keyboard. It used to work even on the homescreen, but it no longer does ever since Froyo. It will works elsewhere though. Really doesn't serve any purpose, though...
warning added. i am a bit surprised, there are not more combinations. seams we got them all now. wouldnt have started this topic, if i knew its only such few things.
ohyeahar said:
I would agree and would also suggest that the OP put a warning about this in the 1st post. This reboot method should really only be used as a last resort...
One more (probably well known) function is long-pressing the Menu key to bring up the soft keyboard. It used to work even on the homescreen, but it no longer does ever since Froyo. It will works elsewhere though. Really doesn't serve any purpose, though...
Click to expand...
Click to collapse
It works on my unrooted froyo desire's homescreen... Maybe it's because i'm using launcher pro but i am almost sure it also worked on sense..... or maybe not!!
samsanchez88 said:
It works on my unrooted froyo desire's homescreen... Maybe it's because i'm using launcher pro but i am almost sure it also worked on sense..... or maybe not!!
Click to expand...
Click to collapse
It works on a stock Froyo running sense, but only when you are in an application and not on the home screen.
The reboot could come in handy!
P.s. Mad-murdock noticed you are in Bielefeld area. Don't really hear of it too much.
Got family in and around bielefeld and will be there this christmas.
Gruße
Phil
samsanchez88 said:
It works on my unrooted froyo desire's homescreen... Maybe it's because i'm using launcher pro but i am almost sure it also worked on sense..... or maybe not!!
Click to expand...
Click to collapse
Works for me (using Zeam launcher on oxygen rom)
Sent from my HTC Desire using XDA App
philje123 said:
The reboot could come in handy!
P.s. Mad-murdock noticed you are in Bielefeld area. Don't really hear of it too much.
Got family in and around bielefeld and will be there this christmas.
Gruße
Phil
Click to expand...
Click to collapse
Funky! Do you bring me a nice present?
Swyped with HTC Desire. Excuse typos.

[Q] Circle button recognized as back button and not acrual game button

Here's my problem: ever since I flashed CM7 and tried to tolerate all the FXProject defects (eg. No touchpads for Dead Space, no camera, no haptic feedback /vibration, no flash, etc.), there was one of those defects that really hurt me from inside... the fact that the circle button is treated ONLY as a back button, and not a game button. I'm aware there are files in the internal flash memory that set the phone's key layout (/system/usr/keylayout/) but I'm just to lazy to figure it out so I'll leave the question to the pros on the forum: How to fix it? I bought this phone considering I'm a dedicated gamer (still have a life tho ) and not being able to kick the opponent's face in Bruce Lee and every other kind of silly stuff you could do with this epicness we call Circle button is just pathetic. You could send me the Original stock rom key layout file(s) so I can replace/compare and fix. Thanks in advance
For starters i'm sure FXP is sorry you have to "Tolerate" all his hard work second the O button acts as the back button on stock too. It's just these games are meant to work in conjunction with sony's software. Remove that and replace it with a rom built from source and thats what you get.
Sent from my R800i using Tapatalk
AndroHero said:
For starters i'm sure FXP is sorry you have to "Tolerate" all his hard work second the O button acts as the back button on stock too. It's just these games are meant to work in conjunction with sony's software. Remove that and replace it with a rom built from source and thats what you get.
Sent from my R800i using Tapatalk
Click to expand...
Click to collapse
Firstly, I somehow understand that part of "remove that and replace it with a rom..." and now the part I didn't understand pretty much, "...built from source". I understand everything has to be compiled from source code to be executed, but as a noob, I simply didn't understand, could you explain?
Secondly, I downloaded an app from the Market called "Xperia Play Test" that showed up what buttons are pressed in the screen and when I press the circle button it appears next to the physical back button showing up as "back", haven't tried yet on stock rom andsee what happens.
Third, I really think fxp did a good job bringing such a nice rom onto the Xperia's, which gives you simple2ext, theme engine, power bar widget and other cool stuffs, which is why I haven't decided yet to revert to stock.
Anyways, just explain that 'rom built from source' thingy please. Thanks
DanielEGVi said:
Firstly, I somehow understand that part of "remove that and replace it with a rom..." and now the part I didn't understand pretty much, "...built from source". I understand everything has to be compiled from source code to be executed, but as a noob, I simply didn't understand, could you explain?
Secondly, I downloaded an app from the Market called "Xperia Play Test" that showed up what buttons are pressed in the screen and when I press the circle button it appears next to the physical back button showing up as "back", haven't tried yet on stock rom andsee what happens.
Third, I really think fxp did a good job bringing such a nice rom onto the Xperia's, which gives you simple2ext, theme engine, power bar widget and other cool stuffs, which is why I haven't decided yet to revert to stock.
Anyways, just explain that 'rom built from source' thingy please. Thanks
Click to expand...
Click to collapse
On the pad, the default android actions are X=Ok or select and O=Back, Xperia play optimised games work in conjunction with the sony firmware to ignore the default android action while in a game thus allowing you to use the buttons for game inputs. If you remove the sony software, many of these games can no longer ignore the default android action rendering the O button useless in most cases. This is nothing to do with cyanogen nor can it be fixed as it's not a bug.
"Built from source" just means the rom was compiled from the source code provided by the Android open source project (Asop)
AndroHero said:
If you remove the sony software, many of these games can no longer ignore the default android action rendering the O button useless in most cases. This is nothing to do with cyanogen nor can it be fixed as it's not a bug.
Click to expand...
Click to collapse
So, basicly, I can't do nothing for it, and while I have cyanogen the O button is rendered useless, unless I use stock? Or is there any other whatnot that can ignore the O button? Or disable the back function so the key is still recognized by the app? I can live without using the O button as a back button.
DanielEGVi said:
So, basicly, I can't do nothing for it, and while I have cyanogen the O button is rendered useless, unless I use stock? Or is there any other whatnot that can ignore the O button? Or disable the back function so the key is still recognized by the app? I can live without using the O button as a back button.
Click to expand...
Click to collapse
It dosent happen for every game. For example gameloft games can use the O button no probs. Maybe you can get the results you want with a button mapping app. I think there is one in themes and apps
BUMP:
sorry to resurrect this thread, but this is still a problem, I'm working on a JXD S601 that uses AOSP and I've hit a wall with modifying the qwerty.kl on that device trying to get back/circle to function the same as stock xperia play.
As stated in this thread, the problem is app specific, most operate fine with BACK and others do not, Trying to change it to BUTTON_A (what I determined to be the translated input by viewing the stock qwerty.kl file) does not fix this either.
I have cyanogenmod on my play and I recognize it as a problem on that device as well. Is it possible we can get some assistance looking into what is wrong here?
johnsongrantr said:
BUMP:
sorry to resurrect this thread, but this is still a problem, I'm working on a JXD S601 that uses AOSP and I've hit a wall with modifying the qwerty.kl on that device trying to get back/circle to function the same as stock xperia play.
As stated in this thread, the problem is app specific, most operate fine with BACK and others do not, Trying to change it to BUTTON_A (what I determined to be the translated input by viewing the stock qwerty.kl file) does not fix this either.
I have cyanogenmod on my play and I recognize it as a problem on that device as well. Is it possible we can get some assistance looking into what is wrong here?
Click to expand...
Click to collapse
It is STILL a problem, but this thread will die and nothing will stop that. Sorry.
I already gave up and flashed Stock ROM and with lots of effort I have found nothing on the interwebs that serves as a fix to the O button. That's sad isn't it.
I'm not on CM, but have you tried changing the appropriate keylayout file in /system/usr/keylayout/ from "BACK ALT WAKE_DROPPED" to "BUTTON_B"? Cuz with it set to BUTTON_B, it's still recognized properly in-game on the stock ROM but doesn't act as the "Back" button anymore
You said you tried changing it to BUTTON_A but that's wrong anyway
jacklebott said:
I'm not on CM, but have you tried changing the appropriate keylayout file in /system/usr/keylayout/ from "BACK ALT WAKE_DROPPED" to "BUTTON_B"? Cuz with it set to BUTTON_B, it's still recognized properly in-game on the stock ROM but doesn't act as the "Back" button anymore
You said you tried changing it to BUTTON_A but that's wrong anyway
Click to expand...
Click to collapse
Oh really? I thought BUTTON_A was square and BUTTON_B was triangle...
DanielEGVi said:
Oh really? I thought BUTTON_A was square and BUTTON_B was triangle...
Click to expand...
Click to collapse
Nope, square is BUTTON_X and triangle is BUTTON_Y
i meant button_b but regardless, the keylayout is identical to the stock on aosp. I think the problem might be in the kcm binaries rather than the keylaout files. It's a theory I'm looking into

[Q] slide to answer galaxy nexus

hi,
can't seem to find a solution to this via search since not sure what to call it.
this screen when the phone rings and you have go grab that thing in the middle and slide it in one direction or the other.....how do i replace it with almost anything else? can't stand it. at least if you could see before you grab that center thing which direction you are supposed to pull the thing.
i'm rooted and using liquid rom.
thanks
Uhh. Once you do it once, you know which way to go. Don't see the issue there lol. Do you get fumbled by the stock lockscreen too? Forget which way is camera and which way is unlock? Cmon...
I'm sure there are ways to replace it.
anyone helpful out there?
martonikaj said:
Uhh. Once you do it once, you know which way to go. Don't see the issue there lol. Do you get fumbled by the stock lockscreen too? Forget which way is camera and which way is unlock? Cmon...
I'm sure there are ways to replace it.
Click to expand...
Click to collapse
Try this app:
http://www.appbrain.com/app/answer-calls-by-gesture-(acg)/com.sch.answergesturefree
glhelinski said:
anyone helpful out there?
Click to expand...
Click to collapse
What exactly are you looking for it to do?
Gingerbread had slide right to answer, slide left to effectively stop the ringer and send the caller to voicemail.
ICS has the exact same functionality, and looks much more polished doing so in my opinion.
But I am curious, what is it you want to happen/see?
basically looking for just buttons to push...nothing to slide.
a couple things about me that the first smart*** "helper" didn't care to take into consideration.. just insult me...and thank you for that by the way! 1) i don't get very many calls. i mostly just use this thing as a computer so when i do get a call i don't always remember very well which way i will need to pull that slider and 2) i have 2 conditions in my hands which don't always allow me to "hang onto" that slider thing.
since, i found an app called "EZ button" which has 3 buttons that are displayed on screen when the phone rings. you either push the buttons or hold for a couple seconds. SO FAR...it seems to work in ICS/Liquid though it doesn't really mention being ICS compatible.
i will try out ACG as the prior poster metioned. i tried initially but it didn't appreciate that i have ads blocked so i have to edit the hosts file....in time.
greeced said:
What exactly are you looking for it to do?
Gingerbread had slide right to answer, slide left to effectively stop the ringer and send the caller to voicemail.
ICS has the exact same functionality, and looks much more polished doing so in my opinion.
But I am curious, what is it you want to happen/see?
Click to expand...
Click to collapse
glhelinski said:
basically looking for just buttons to push...nothing to slide.
a couple things about me that the first smart*** "helper" didn't care to take into consideration.. just insult me...and thank you for that by the way! 1) i don't get very many calls. i mostly just use this thing as a computer so when i do get a call i don't always remember very well which way i will need to pull that slider and 2) i have 2 conditions in my hands which don't always allow me to "hang onto" that slider thing.
since, i found an app called "EZ button" which has 3 buttons that are displayed on screen when the phone rings. you either push the buttons or hold for a couple seconds. SO FAR...it seems to work in ICS/Liquid though it doesn't really mention being ICS compatible.
i will try out ACG as the prior poster metioned. i tried initially but it didn't appreciate that i have ads blocked so i have to edit the hosts file....in time.
Click to expand...
Click to collapse
EZ Answer looks like it does what you want it to do and more. It incorporates all of the other 'EZ' applications that cost 99 cents into one for I guess a good deal of $1.99.
EZTouch on its own looks like the standalone product you are looking for.
and
EZButton seems like another standalone product that does what you want to do, but also incorporates your volume buttons to answer by speaker or regularly.
Now whether each work for ICS and particularly this phone, I don't know. I see that you already tried 'EZ Button' so I'm guessing all will work, but I'm not 100% on that.
Good Luck.

[APP] Stock Camera with Vol.Up shutter

Hi,
If enough people will want this app Tigger31337(WildChild ROM) said he would look in to it..
Please post a reply if you're interested.
Tnx!
Camera
That would be awesome. Having to touch the screen actually makes it a little harder to snap a quick picture.
That would be great!
Yes i want it too
Me too want this cam
Sent from my HTC Wildfire S A510e using xda premium
Count me in.
Sent from my HTC Wildfire S A510e using xda premium
Me Too
Yes me too :thumbup:
Tigger is my favorite developer
And his Rom is the best
Send from my HTC Wildfire S
ROM. Wildchild. v2. 0
Me tooo
Sent from my HTC Wildfire S A510e using xda premium
Me too
Sent from my Wildfire S A510e using xda app-developers app
meee tooooo :laugh:
Me too, please!
(Oh, wait... )
So, now that the WildChild Sense is 99.9% finished (look for it soon) I promise to give this some attention.
Off the top of my head, it seems trivial to remap the VolUp key to be a global Camera Shutter key (if anyone's desperate for this, I can release it in about 5 mins!) but I have the feeling that we all want the VolUp key to release the shutter only from within the Camera app itself. That will require some fancy footwork. I've yet to see it done for a Sense 2.1 ROM so... no promises, but I will take a look at it shortly.
Thank you, all, for voicing your request.
Enjoy the weekend,
Tigger31337 said:
Me too, please!
(Oh, wait... )
So, now that the WildChild Sense is 99.9% finished (look for it soon) I promise to give this some attention.
Off the top of my head, it seems trivial to remap the VolUp key to be a global Camera Shutter key (if anyone's desperate for this, I can release it in about 5 mins!) but I have the feeling that we all want the VolUp key to release the shutter only from within the Camera app itself. That will require some fancy footwork. I've yet to see it done for a Sense 2.1 ROM so... no promises, but I will take a look at it shortly.
Thank you, all, for voicing your request.
Enjoy the weekend,
Click to expand...
Click to collapse
Thank you very much for this!!
We really appreciate the effort.. And looking foreword for updates..
Have a great weekend.
Hi, I can give U a temporary solution.
Download this software
https://www.dropbox.com/s/d7x58xb2orf1n1s/BR0.2.4.1.apk
Install it.
Remap the keys as you like (you can only remap volume up and volume down shown as Media next and media previous in the soft).
U just need to know what state means. 3 states are there, Wake, Wake_dropped & none. For camera button I'd prescribe U should select NONE.
Wake = Means they will work even when screenlock is on
Wake Dropped = Means will work only when screenlock is off
You can alternatively do the same by editing /system/usr/keylayout/marvel-keypad.kl
Same process but in that case u have to do it manually. Just a little more time consuming. And revert back is a click away in that software(check >Menu>Settings). or in the second process delete marvel-keypad.kl and rename marvel-keypad.kl.bak as marvel-keypad.kl!!!
finance.resat said:
Hi, I can give U a temporary solution.
Download this software
https://www.dropbox.com/s/d7x58xb2orf1n1s/BR0.2.4.1.apk
Install it.
Remap the keys as you like (you can only remap volume up and volume down shown as Media next and media previous in the soft).
U just need to know what state means. 3 states are there, Wake, Wake_dropped & none. For camera button I'd prescribe U should select NONE.
Wake = Means they will work even when screenlock is on
Wake Dropped = Means will work only when screenlock is off
You can alternatively do the same by editing /system/usr/keylayout/marvel-keypad.kl
Same process but in that case u have to do it manually. Just a little more time consuming. And revert back is a click away in that software(check >Menu>Settings). or in the second process delete marvel-keypad.kl and rename marvel-keypad.kl.bak as marvel-keypad.kl!!!
Click to expand...
Click to collapse
Thanks mate ..
But I want to remap the Vol.up only for the camera app..
finance.resat said:
Hi, I can give U a temporary solution.
Download this software
https://www.dropbox.com/s/d7x58xb2orf1n1s/BR0.2.4.1.apk
Install it.
Remap the keys as you like (you can only remap volume up and volume down shown as Media next and media previous in the soft).
U just need to know what state means. 3 states are there, Wake, Wake_dropped & none. For camera button I'd prescribe U should select NONE.
Wake = Means they will work even when screenlock is on
Wake Dropped = Means will work only when screenlock is off
You can alternatively do the same by editing /system/usr/keylayout/marvel-keypad.kl
Same process but in that case u have to do it manually. Just a little more time consuming. And revert back is a click away in that software(check >Menu>Settings). or in the second process delete marvel-keypad.kl and rename marvel-keypad.kl.bak as marvel-keypad.kl!!!
Click to expand...
Click to collapse
I didn't download the s/w, but if it behaves the way you say, then that won't quite work. For starters, I need to map volume to more than just WAKE or MEDIA (it has to be CAMERA). If your s/w can't do that, then I can just do it by hand (very easy). The problem, as I described earlier, is that it will be a GLOBAL change. Nobody wants that. The goal is to get Vol+Up to Shutter only from within the camera apk.
Second, your description of WAKE vs. WAKE_DROPPED isn't entirely accurate. It has nothing to do with screen on/off. It has to do with whether or not the h/w button function will be passed along to the app after the WAKE call. (WAKE sends the h/w call to the app, but WAKE_DROP does not).
Anyway, gimme another couple of days and I'll start working on this. Sorry about the delay.
Just a little teaser...
I'm able to get the HTC camera app to take a picture with the Volume rocker... but I don't like it.
I must have broken something else in the process because I (sometimes) get visual artefacts on the bottom of the picture (green bars). Also, the layout looks a bit wonky but still functional.
And finally, it's unpredictable when the camera will zoom and when it will actually take a snapshot when the vol keys are pressed. It seems like a long press will zoom and a short press will release the shutter (which is what i wanted) but it doesn't always work that way.
Now here's the real issue. I always thought that a h/w shutter button would be better than tapping the screen. But, after hacking around with it, it turns out that tapping the screen generated less shake for me! Try it yourself. If you hold your phone steady and press the Vol Up button, for me, there is a very slight movement on the camera. But if I'm holding the phone the same way (by all 4 corners) and then use the tip of my index finger to tap the shutter icon, I get practically no motion == clearer shot. (Maybe that's just me!)
In any case, I'm quite happy with the touchscreen shutter (and I'm busy as hell) so I'm not really driven to complete this project. That being said, I will glady spend a few more days on it and then release whatever I have for some other keener, smarter folks to complete.
Thanks dude..
We'll appreciate what ever release you'll give us..
A small motivation..
I was trying to take a pic of me and my gf yesterday..
It just impossible with the touch shutter..
But in the other hand.. Why ruin the view with my ugly face
It'll be fine if you simply disable the volume zoom function. Its digital zoom anyways, so we can always crop the pic later. So you can maybe map volume down to re-focus & volume up to click!
maoz59 said:
Thanks dude..
We'll appreciate what ever release you'll give us..
A small motivation..
I was trying to take a pic of me and my gf yesterday..
It just impossible with the touch shutter..
But in the other hand.. Why ruin the view with my ugly face
Click to expand...
Click to collapse
HTC's self-portrait is amazing. Its got face detection, try it out!
Hi all
Tigger U r the boss and I m just a noob. I hardly know anything about android.
Anyways, here is another temporary solution... Hope U like it or hope U not But i'm using it currently so ill just post that, glad if it help anyone.
Download camera360 and this S/W
The camera is better than stock I think. Use the longpress camera key shortcut as any volume control software (I use hide it pro). And long press search key as the Aneq Equalizer free so that U can switch equalizer when u listening to music. I use vol up as next track and vol down as camera. works pretty well for me. Vol up press after remap is also used to change radio stations.. I m having good fun.:good:

Categories

Resources