Why no consistent headset control? I'm a recent convert to Android (I have a Moto X on AT&amp;T) and I'm running into a problem that I never had with my iPhones: the button on my headset sometimes works; sometimes doesn't. It upsets me greatly, especially since I recently purchased a $300 set of Bose headphones (Quietcomfort 20) that are specifically made for Android devices. I've even tried three apps from the Google Play store that purport to make the inline control work—none of them do, however. Why is this happening and, more importantly, how can I fix this?

07/30/2014 EDIT:
So I've been using this Moto X plus QC20 headphones for several months now, using the recommended Klipsch Control app to allow the button on the QC20 to work better. Well, it only seems to work about 50% of the time.

I have yet to figure out what is causing the interference, but some days, the button works perfectly. Other days, it will work, but it may take anywhere from 0 to 15 seconds before a button press is actually registered by the Klipsch Control app. It just seems to be completely random. Still other days, the button doesn't work at all.

It might have something to do with either the time of day and/or when the headphones are plugged in / removed. For example, one morning, it'll work fine. Then I unplug the headphones and go to lunch. Returning from lunch, I plug the headphones back in and the button no longer works. Or the reverse could be true: The button doesn't work before lunch, but works great after.

Because of this odd behavior, I'm sure you can see why I am fearful of unplugging the headphones for the rest of the day once the button on them starts working. I know that if I unplug them and plug them back in later, I only have a 50% chance of the button working.

I hope this makes sense. More importantly, I hope someone can see some sort of pattern that I have yet to see in this behavior to identify the cause(s) of this problem. Any ideas?
I have a moto  X also and I recently bought the QC20.

Commands with main button did not work (neither did the micro btw) so I installed Klitch Control and still it did not work.

Then, I looked around and changed the audio settings. I turned the audio effects off, and then it started working... (why? don't know) I uninstalled Klitch Control and it's still working. I've even put the audio effects back on and the button still works..

Hope this helps.

EDIT 05/09

Hey guys, it stopped working almost directly. Today I took care of it, and I finally managed to have something working (and free): headset button controllerTrial APP.
It fixed everything : micro OK, switch OK, only thing you can't change is the long press action which is reserved on Android phones for google now..

Enjoy your QC20!