Headset Droid

Headset Droid


Headset Droid allows you to customise what the buttons on your headphones do and gives you many other headset related functionalities while running in the background with minimal CPU usage.

Configurable click combinations
* Single/double/triple/quadruple click
* Single/double/triple click and hold
* These options work for the play/pause, next and previous button.

Button actions
* Play/pause, next, previous or stop track
* Volume up, down or reset and rise
* Launch app (e.g. Voice Actions)
* Fast forward or rewind (long press or toggle)
* Tasker task (search 'Tasker' in the Google Play Store)
* Redial
* Say time (requires Text-to-Speech)

Audio/volume functionality
* Target a specific media player to control.
* Separate volume levels will remember the media volume when (un)plugging your headset and restore it when (un)plugging your headset later.
* Ear protection allows you to limit the volume level.
* Volume reset and rise will start where you set it to start and rises based on the long-press delay.

Phone features
* Option to speak the name or number of the person calling. (Requires Text-to-Speech.)
* Single click on the play/pause button answers/ends calls.
* Double click on the play/pause button declines incoming calls and (un)mutes the mic during calls.
* Triple click repeats the caller name or number. (Requires Text-to-Speech.)
* The buttons of the 5 above options are customisable.

Extra features
* Monitor headset activity with timestamps.
* A widget to quickly switch the targeted media player.
* Export your settings to your SD card to switch between profiles or to back-up your settings. This function can be found by pressing menu.
* Execute actions when plugging your headset in or out.
* Turn on 'Headset (with mic) only' or 'Ignore system clicks' to selectively execute button actions.

Compatibility
* The play/pause button's long press functionality does not currently work with Jelly Bean due to Google forcing Voice Search to be launched.
* Works with almost all devices/wired headsets.
* Volume buttons on iPod/iPhone headsets will NOT work. This is due to hardware issues.
* Bluetooth headsets might not work.
* Fast forward and rewind require the media player to support it.
* TTS functionality requires Text-to-Speech to be installed on your phone.

Troubleshooting
* If Headset Droid seems to not be responding, press menu and select 'Check for conflicts'.
* If no conflicts are found, use the Headset monitor to see how Headset Droid is receiving and handling button interaction.
* For further assistance, please don't hesitate to contact me.

Notes
* Apps used to control headset clicks will conflict with ICS's lockscreen music widget due to Android's architecture.
* Please use the trial version to check if Headset Droid works without issues with your phone/headset/player. Uninstall the trial before installing the full version.


If you have any other suggestions, questions or issues, feel free to contact me and I'll do my best to respond asap. Please don't use reviews for complaints as I will be unable to respond to your issue.

Recent changes:
v1.28.1
* Fixed issue with Android Wear

v1.28.0
* Sparkling new icon!
* Added Android Lollipop support
Add to list
$2.74
82
4.1
User ratings
464
Installs
5,000+
Concerns
2
File size
445 kb
Screenshots
Screenshot of Headset Droid Screenshot of Headset Droid Screenshot of Headset Droid Screenshot of Headset Droid Screenshot of Headset Droid Screenshot of Headset Droid Screenshot of Headset Droid Screenshot of Headset Droid
About Headset Droid
Headset Droid allows you to customise what the buttons on your headphones do and gives you many other headset related functionalities while running in the background with minimal CPU usage.

Configurable click combinations
* Single/double/triple/quadruple click
* Single/double/triple click and hold
* These options work for the play/pause, next and previous button.

Button actions
* Play/pause, next, previous or stop track
* Volume up, down or reset and rise
* Launch app (e.g. Voice Actions)
* Fast forward or rewind (long press or toggle)
* Tasker task (search 'Tasker' in the Google Play Store)
* Redial
* Say time (requires Text-to-Speech)

Audio/volume functionality
* Target a specific media player to control.
* Separate volume levels will remember the media volume when (un)plugging your headset and restore it when (un)plugging your headset later.
* Ear protection allows you to limit the volume level.
* Volume reset and rise will start where you set it to start and rises based on the long-press delay.

Phone features
* Option to speak the name or number of the person calling. (Requires Text-to-Speech.)
* Single click on the play/pause button answers/ends calls.
* Double click on the play/pause button declines incoming calls and (un)mutes the mic during calls.
* Triple click repeats the caller name or number. (Requires Text-to-Speech.)
* The buttons of the 5 above options are customisable.

Extra features
* Monitor headset activity with timestamps.
* A widget to quickly switch the targeted media player.
* Export your settings to your SD card to switch between profiles or to back-up your settings. This function can be found by pressing menu.
* Execute actions when plugging your headset in or out.
* Turn on 'Headset (with mic) only' or 'Ignore system clicks' to selectively execute button actions.

Compatibility
* The play/pause button's long press functionality does not currently work with Jelly Bean due to Google forcing Voice Search to be launched.
* Works with almost all devices/wired headsets.
* Volume buttons on iPod/iPhone headsets will NOT work. This is due to hardware issues.
* Bluetooth headsets might not work.
* Fast forward and rewind require the media player to support it.
* TTS functionality requires Text-to-Speech to be installed on your phone.

Troubleshooting
* If Headset Droid seems to not be responding, press menu and select 'Check for conflicts'.
* If no conflicts are found, use the Headset monitor to see how Headset Droid is receiving and handling button interaction.
* For further assistance, please don't hesitate to contact me.

Notes
* Apps used to control headset clicks will conflict with ICS's lockscreen music widget due to Android's architecture.
* Please use the trial version to check if Headset Droid works without issues with your phone/headset/player. Uninstall the trial before installing the full version.


If you have any other suggestions, questions or issues, feel free to contact me and I'll do my best to respond asap. Please don't use reviews for complaints as I will be unable to respond to your issue.

Recent changes:
v1.28.1
* Fixed issue with Android Wear

v1.28.0
* Sparkling new icon!
* Added Android Lollipop support

User reviews of Headset Droid
Great app! Works flawlessly. Keep up good work dev!
Apr 6, 2011
Android Market Comments
A Google User
Feb 7, 2015
problem Headset droid will mess with volume for some reason. It'll just turn it up and won't stop. Currently on a gpe lollipop ROM for HTC one m8. The bug is still present after the update for lollipop support. i managed to stop it by using app ops to disable media volume control.
A Google User
Nov 20, 2014
Works great on my new Motorola Droid Maxx XT1080M 24 hr free trial worked fine so I bought the full version. Works fine so far with no issues on my Verizon Motorola Droid Maxx XT1080M running (unrooted) Android 4.4 (Kitkat). If you use the free trial be sure to uninstall to prevent conflicts. The freebie and full versions are two separate apps. Good luck everyone.
A Google User
Oct 9, 2014
doesn't support bluetooth headset Nothing works with bluetooth SBH50
A Google User
Sep 23, 2014
I like all the features. Especially the time saying feature, just like on Apple devices.
A Google User
Sep 3, 2014
S4 + Sennheiser MM 400 X issues Looks promising but it doesn't work with my Sennheiser MM 400 X. Any advice would be highly appreciated.