I was just wondering due to our frankly shocking camera and video options...like it was slapped on top at the last minitue
Are there any decent third party tools/apps we can use? And any that you would recommend?
Many thanks, in advance
Josh =D
AtekSoft CoolCamera (search in Google).
This application can be controlled only by the direction keys.
Due to the fact that the TG01 has no hardware buttons or joystick, you must connect an external keyboard or joystick (USB or Bluetooth).
I use digital keypad, connected by USB.
VolDpad can be used to control AtekSoft CoolCamera. It lets you simulate a dpad using the volume buttons.
Related
The buttons on the front of the phone (under the external screen), control Windows Media Player by default.
I'm sure many users don't like the fact that pressing the play/pause button (which happens accidentally) turns on windows Media player and its music.
My question is, is there anyway I can stop the buttons from activating windows media player when pushed, or better yet, is there a way to define what the buttons do (so I can use them to control another program) ?
Thanks for anyhelp.
I would like to bring this thread back form the dead. I would also like to know about this.. The phone keeps playing music while I have it in my pocket because of these damn little buttons.
Thanks
I had this problem too, 'till I told my StrTrk to lock the buttons when closing...
3125 external control of Conduits Pocket Player
I just found this solution to successfully hook into both the external buttons AND the SubDisplay using Pocket Player 3.2! Been looking for something like this for a while. I'm sure others will appreciate it as well.
http://www.conduits.com/community/forum_posts.asp?TID=887
Hi, all.
DISCLAIMER: I'm a newbie to developing native code, but have intermediate skills with C, C++ and some basic assembly.
When I bought my headphones, I had a strong possibility that the VOL UP/DOWN keys would not be recognized by Android...and I was right. Clockworkmod Recovery doesn't report any keymaps when trying them and nothing pops up from dmesg. However, the middle button is recognized as a standard headset button and plays/pauses/goes to next track as expected.
I'm thinking that this is the case because there is no driver that can recognize and, hence, map the other buttons to the keymap used by the kernel. Thus, where do I start with developing such a driver? I know I can measure voltage differences sent by the headphones, but I'm not sure where to go from there. I'm pretty sure I can get a few throwaway headphones with the Apple controls.
This can be an interesting and really, really useful hobby project.
Thanks!
Great idea!
I hate buying stuff thats "Made for iPhone/iPod"!! I almost bought Klipsch s4 instead of s4i in protest. But I needed the mic soo...
I'd really love to controll the volume with my remote, so a i really like the idea.
But i'm sorry i can't do anything to help you <.<
hmmm
I am not a developer nor do I know what I am talking about however just an idea... If you are able to measure the voltage when each button is pressed could you not use that as a signature on what button is being pressed. With that information you would be able to write an application to change the volume based on receiving that information. I know there are applications out there to manage your volume settings so I don't think it would be too much out of the question to have the driver be able to change volume based on the voltage information.
Once again I am not a developer so take whatever I say lightly.
Something likethis? or did I read your post wrong..
I'd love to see this for my Beats by Dre >.> Been waiting a long time for someone to get the volume buttons to work. Hopefully someone out there is willing to take on this project
So what I'm reading is this. What we need is an app that will measure the input of a button, and then be able to map that to a function, preferably like the stock android phones.
Because I think this should be expanded past just iphone.
I'm rather new to Android development (and development in general), so please forgive me if I'm way off here.
Android handles inputs as KeyEvents. These KeyEvents can then be mapped to actions in applications. I found an article detailing how to make custom key maps but I don't have much free time, so I've really only skimmed it.
Using the input reader found here (thanks Forge94) we can see that the center button of the iPhone controller is mapped to key 226; however, the up and down keys are not mapped to anything.
From what I can tell, we can resolve this by doing the following steps (sorry for restating your original post cnunez1987):
1. Read input from iPhone controller
2. Map input to KeyEvent
3. Process KeyEvent with an application
I would gladly do all of this, but as I said, I have almost no development experience whatsoever (a high school CS course I took last year) so I have no idea where to begin. Please let me know if I can help do this in any way.
Sounds Interesting
I have some Beats by dre and can only use the center button i would pay a few bucks to help this development!
I'm with you ejdam206 and the rest of you....this would be so awesome. I was somewhat looking into this since I use (and please don't hate) apple earbuds with mic. The problem is the volume rocker on the earbuds don't do anything but I am able to play/pause and skip/previous tracks. I would prefer to use the controls on the headset rather than turning up the volume on the phone.
Just decided to throw that in. I'm also willing to contribute to a brave dev......
linux kernel doesn't have the real control on the headset keys, in qualcomm msm series device (all htc phone), it just receive notify for key press from modem cpu (there's another os running here), it's not possible to handle new keys by just change linux kernel, even need hard ware change. you can image that it just a matrix key pad, but the line for volume up/down is not connected, so that's impossible.:-(
Sent from my Nexus One using XDA App
pengu1n said:
linux kernel doesn't have the real control on the headset keys, in qualcomm msm series device (all htc phone), it just receive notify for key press from modem cpu (there's another os running here), it's not possible to handle new keys by just change linux kernel, even need hard ware change. you can image that it just a matrix key pad, but the line for volume up/down is not connected, so that's impossible.:-(
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
Wow; that's a bummer. Thanks for the tip.
pengu1n said:
linux kernel doesn't have the real control on the headset keys, in qualcomm msm series device (all htc phone), it just receive notify for key press from modem cpu (there's another os running here), it's not possible to handle new keys by just change linux kernel, even need hard ware change. you can image that it just a matrix key pad, but the line for volume up/down is not connected, so that's impossible.:-(
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
I'm on an HTC Incredible. You're saying it's possible there? Thanks.
impossible IMHO
Sent from my Nexus One using XDA App
pengu1n said:
linux kernel doesn't have the real control on the headset keys, in qualcomm msm series device (all htc phone), it just receive notify for key press from modem cpu (there's another os running here), it's not possible to handle new keys by just change linux kernel, even need hard ware change. you can image that it just a matrix key pad, but the line for volume up/down is not connected, so that's impossible.:-(
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
Too bad... just got the Dre Beats.. but hey, how far are the controls on the phone vs. the headset controls? Exactly...
Hi.
I have the new Samsung Galaxy S II and am mostly pleased with it.
I'd like to address one of the annoying issues I'm having though:
When I plug in the headset and listen to music or audio books the pause/play button on the headset works while the music is playing back.
However, when I pause and wait for a while I cannot use the button to continue playing anymore.
I assume that the phone went to sleep and is not "listening" to the button anymore. I think this is a general issue and not only present on the SGSII, though.
Are you having this problem too?
Is there a way to make the phone react to the pause/play button so it continues playing even if it is in sleep mode?
If so, would enableing this have a noticable effect on battery life?
I should notice I both use the default music player app and also at times another app called Subsonic to play music (the latter streams the music from my NAS that I do not have directly on the phone). The problem is also apparent in the default music player.
Thanx in advance!
(I tried to add a [Q] in the title afterwards but i cant anymore
P.S.:
I moved from the LG Optimus Speed and the SGSII is much better, and its quite nice overall, but there are some issues:
- The device can easily get too hot for my taste. I understand that it has a powerful processor and if it is used much it is bound to happen when you tax the cpu much (such as when navigating or playing games), but:
I notice it happens for instance just when I scroll on the home screen. Whereas when I play audio or even video (at least in case of standard sd video) it barely gets wormer.
So I think there is lots of room to optimize and use less resources in so the heat problem is less prominent.
- I think I too am affected by the battery drain issue of the Android OS process to a degree. It is not as prominent as others have it, but i think it's still too high.
- When taking photos i have the red dot problem (both in the preview and the taken photos). It is not evident when taking videos. Apparently its a whitebalance issue. I updated to KE7 and it is still there, but only notciable when for instance pointing at a white wall.
- The screen is gorgeous but has a blue tinge. It is not noticable when looking directly at the screen unless the display is white. However it gets noticable when looking at the screen at an angle.
From what I found out its common with amoled displays to compensate for the increased loss of brightness of blue pixels, so i guess it will get fainter with time.. but still.. I hope samsung is able to improve on this with their new amoled display factory which is planned to be used sometime this summer which promises displays that use less power and have a longer life-time...
My nexus one begins playing music while in sleep mode from the button on my headset, so maybe its an issue with the galaxy s2.
Well, I had the same problem on my LG Optimus Speed, thats why I assumed it is not specific to the SGSII.
Anybody else having this issue?
How to solve it?
Try holding down the button. I know when I use my headphones once it has been paused, to get it to start back up I have to hold onto for a bit. I use the headphones given with the SGS II and the Google Music player.
Sent from my GT-I9100 using XDA Premium App
Can confirm what brandenk0 said:
Try holding down the button a little bit
--> or sometimes double/tripple klicking the button works.
I tried it with the built-in music player, WinAmp and PowerAMP and it always continues the music; even after a very long sleep
Thanx for your help, that did it!
Another question:
Is it somehow possible to use the button to go the previous or next track?
I know there are bluetooth headsets that have buttons for that.. but with the standard cable headset there is just the one button...
Hironimo said:
Thanx for your help, that did it!
Another question:
Is it somehow possible to use the button to go the previous or next track?
I know there are bluetooth headsets that have buttons for that.. but with the standard cable headset there is just the one button...
Click to expand...
Click to collapse
As far as I have tried, I haven't found a way to get the standard headphone controls to go to the previous or the next song.
Hope this helps.
Sent from my GT-I9100 using XDA Premium App
I can confirm that the headphone button has changed from S1 in the S2. Normally no issues between standby or not on the S1, but on the S2 it seems different and much more issues unpausing
Pause = 1x short
Unpause within 2 sec after pausing = 1x short
Unpause after 2sec = 1x long or 2x shortly (differs ... sometimes no resume :s)
Next Track, during play = 2x short
Hi
try something like these (from Market):
Headset Droid
Headset Button Controller
[]'s
Official Solution:
I spent over an hour on this.
Download Headset Button Controller, THEN: go to Advanced, way bottom "Advanced settings", and "Prevent sleep mode". Also have Run in foreground checked.
Another thing that might help is downloading "SoundAbout", an app that overrides the kernel's decision on whether there's a mic attached with the headphones, and will override just about everything else related to audio routing as well.
+1 if this helps! :good:
I love my evo 3D but one thing that has been driving me nuts is that whenever im holding it in landscape mode i keep hitting the heat sensitive buttons on the right while playing games or watching movies... this either causes the phone to vibrate or minimizes the app
is there a way to turn off the buttons in landscape mode?
selkie707 said:
I love my evo 3D but one thing that has been driving me nuts is that whenever im holding it in landscape mode i keep hitting the heat sensitive buttons on the right while playing games or watching movies... this either causes the phone to vibrate or minimizes the app
is there a way to turn off the buttons in landscape mode?
Click to expand...
Click to collapse
i haven't seen any 3rd party apps which disable these buttons .. the only controls i've seen were for the LED backlight on the buttons, which i don't think is what you're looking for.
i would think, in theory, there should be some type of API an application could tap into which would disable those buttons. the first downside which comes to mind is there is no way to exit out of the application if for some reason the application has any type of issues and the back/home buttons are still disabled.
perhaps with back/home buttons disabled, enable volume rocker to go back to home? the logic starts to get a bit tricky.
the best and most narrowly focused solution which comes to mind would be for the game app developer to handle those buttons during game play. perhaps require the home or back buttons to be held instead of tapped in order to trigger their standard action.
perhaps a 3rd party app could disable tapping the buttons and require them to be held for 5 seconds in order to trigger their standard tapping action?
i know on ics, this is handled a bit better as there are no hardware buttons and they are handled in the software. in the stock ics gallery, the buttons are dimmed to dots instead of their full icons while viewing images, which gives the impression there is greater software control over those buttons than previously.
i'm sure if somebody else has seen any solutions, they'll post up.
hope that helps with a few technical thoughts from the background of an application developer!
The Samsung Galaxy S21 got rid of the phone jack from previous models and now has only a USB-C connection. I bought a USB-C-to-phonejack converter so I could use the headphones I had from my S7 phone. It works when I am using the headphones to listen to music or watch videos. By "works" I mean not only do I hear sound through them, but I can control the volume either using the phones controls or the built-in controls on the headphones. EXCEPT! Except when on a phone call. When I use the headphones when using the phone, the volume control does nothing. Neither the controls on the phone itself, or the controls on the headphones. I end up deafened because the volume is at max and can't be turned down. Again, this is only while speaking on the phone; other apps let me use the volume controls.
Any ideas on ways to fix this?
Thank you,
S.
the_phantom095 said:
The Samsung Galaxy S21 got rid of the phone jack from previous models and now has only a USB-C connection. I bought a USB-C-to-phonejack converter so I could use the headphones I had from my S7 phone. It works when I am using the headphones to listen to music or watch videos. By "works" I mean not only do I hear sound through them, but I can control the volume either using the phones controls or the built-in controls on the headphones. EXCEPT! Except when on a phone call. When I use the headphones when using the phone, the volume control does nothing. Neither the controls on the phone itself, or the controls on the headphones. I end up deafened because the volume is at max and can't be turned down. Again, this is only while speaking on the phone; other apps let me use the volume controls.
Any ideas on ways to fix this?
Thank you,
S.
Click to expand...
Click to collapse
I can't guarantee that this will work. But often what seems obvious to me is something other people miss completely. (And the other way around too.)
When you press the volume down or up rocker on the phone, have you noticed the three horizontal dots at the top of the onscreen volume indicator? If you tap on that 3-dot menu, multiple vertical volume indicators appear. I haven't tested with a USB-C audio jack dongle but I am betting that if you have the dongle plugged in (regardless of whether the earphones are plugged into the dongle), one of those vertical volume sliders will be specifically for the dongle/USB-C output.
Give this a try and let us know if this works. If it does, I realize this might be annoying to do every time. But maybe then you can find a utility in the Play store that allows you to set individual volume levels.
Good luck.
P.S. I fully understand if you prefer the wired earphones. But I can tell you that when I use bluetooth earphones of various kinds, simply pressing the volume rocker does reduce/increase phone call volume.
goattee said:
I can't guarantee that this will work. But often what seems obvious to me is something other people miss completely. (And the other way around too.)
When you press the volume down or up rocker on the phone, have you noticed the three horizontal dots at the top of the onscreen volume indicator? If you tap on that 3-dot menu, multiple vertical volume indicators appear. I haven't tested with a USB-C audio jack dongle but I am betting that if you have the dongle plugged in (regardless of whether the earphones are plugged into the dongle), one of those vertical volume sliders will be specifically for the dongle/USB-C output.
Give this a try and let us know if this works. If it does, I realize this might be annoying to do every time. But maybe then you can find a utility in the Play store that allows you to set individual volume levels.
Good luck.
P.S. I fully understand if you prefer the wired earphones. But I can tell you that when I use bluetooth earphones of various kinds, simply pressing the volume rocker does reduce/increase phone call volume.
Click to expand...
Click to collapse
Thank you. I never really noticed those dots in the volume control; just ignored them all this time! I pressed them and see the extra options. I haven't tried the USB-C dongle yet... I just packed it away for a trip this week. I'll keep it in mind though and try it as soon as I unpack.
Learning something new every day,
S.