Turn the button on a wired headset right into a far flung regulate to your song participant – and rather more!
Headset Button Controller may be very configurable, permitting you to play tune, trade tracks, regulate quantity, resolution telephone calls, begin Voice Command and lots of different issues, simply by means of clicking the button in your headset.
Headset Button Controller is distributed with an impressive default configuration, however which you could alternate nearly each motion carried out. After you have configured it along with your preferences, it runs within the history the use of virtually no CPU. It has been examined with all kinds of various Android units and track apps and works with each single-button headsets, and Android-particular 3-button headsets.
Default configuration for single-button headsets (heart button for 3-button headsets):
* Single press: play / pause (+ resolution name / finish name)
* Double press: subsequent observe (+ decline name / mute microphone)
* Triple press: earlier observe
* Quadruple press: earlier observe (2x)
* Lengthy press: Quantity regulate 
* Press and dangle: Quick ahead 
* Double press and cling: Rewind 
* Triple press and grasp: disabled
The entire above choices are configurable to any of the next:
* Play / pause
* Subsequent observe
* Earlier monitor
* Earlier monitor (2x)
* Mute / unmute
* Voice command
* Voice search
* Redial remaining quantity
* Say present time (Textual content-To-Speech required)
* Launch app
* Launch shortcut
* Tasker activity 
* Change profile
Moreover the lengthy press choices are configurable to any of the next:
* Extent keep an eye on 
* Rewind 
* Quick ahead 
 Requires the app ‘Tasker’
 Whereas the button is held down, the amount is at first reset to the minimal restrict (see under) after which raised except the button is launched
 Now not each tune participant app helps rewind / quick ahead
With a 3-button headset, extent keep watch over can also be configurable with the left and proper headset buttons.
Tune app choice
Headset Button Controller controls the at present working track app. You’re additionally ready to explicitly specify which put in tune app you need to keep an eye on.
Quantity keep watch over options
Headset Button Controller remembers the song extent when the headphone is unplugged and might restoration it when the headphone is plugged in once more.
* Min quantity restrict: Begin extent stage of the ‘extent keep an eye on’ command
* Max quantity restrict: Ensures that the headset track extent by no means exceeds this restrict
You might be additionally in a position to regulate calls with the headset button:
* solution name / finish name on single press (configurable)
* decline name / mute microphone on double press (configurable)
* modify extent all through a name (see quantity regulate)
* announce caller identify (Textual content-To-Speech required)
You could additionally configure Headset Button Controller to routinely solution an incoming name after a configurable extend.
Headset plug in / out
You could configure an motion to be carried out when the headset will get plugged in / out.
That you can create completely different ‘configuration profiles’ which that you can change between. Add a widget or a shortcut to your own home monitor to simply alternate your profile. It is usually imaginable to modify profile from the ‘Tasker’ or ‘Locale’ app (Locale plug-in). All settings will also be backed up on SD card.
new “Pressy mode”:
Route audio via audio system even when headset is plugged in.
Trace: Create a separate profile for pressy to simply swap between commonplace headset and pressy.
* Jelly Bean: The lengthy press instructions of the heart button are reserved through Google Now and can’t be configured with this app.
* Headset Button Controller can not strengthen the separate extent keep an eye on buttons on the iPhone headset – it is a hassle of the Android framework.