This app was mentioned in 9 comments, with an average of 2.67 upvotes
I had the same issue with the same car
i solved it with this free little guy here
https://play.google.com/store/apps/details?id=com.kin.bluetooth_launch
The ui is not the most clean and tidy, but what basically does is remap an action to the long press (or simply press) of the bluetooth button.
You just have to find the right name of the ok google launcher and it will do just that.
For example
Google Search com.google.android.googlequicksearchbox.VoiceSearchActivity
There was an app that allowed you to map Bluetooth function keys to any intent and it listed them all out by app. I'll see if I can find it...
Edit: Here, check this app out: https://play.google.com/store/apps/details?id=com.kin.bluetooth_launch
Not very well optimized for higher DPI screens but it let's you expand every app you have installed and lets you pick an intent, by listing them all out.
There's like a dozen different things that could be stumping you, but your complete wipe should have gotten it working.
Occasionally when google now updates, even though settings are still enabled, I've had to turn them off and back on again to work.
In google now -> settings -> voice you'll need to enable both bluetooth headset and "hands-free" (if you intend to use this with the screen turned off).
Here's an older article that deals with this specifically, although it's somewhat out of date.
I don't have a "Google Search" app installed on my Nexus 6 for instance, all that functionality has been subsumed by "Launcher3".
Whatever is doing your google searches, you'll want to drill into its "Open by default" settings in the app info and hit the "Clear defaults" button.
Then when you hit the home button on your tablet or the bluetooth button on your headset, the tablet will go "Hey, I don't have anything assigned to this action, but there's several potential options!" and you should be able to set it up correctly.
Bluetooth Launch mentioned in the article might be a good test bed as well, but considering how deep you are going to be twiddling settings, don't be surprised if another reset is in store for your tablet.
Unfortunately, the documentation for these sort of issues is practically non-existent.
I'll paste a comment I made a while back, over a similar question. I still think it is a good approach, but no Tasker is needed. I hope this is ok.
> This is not exactly what you asked for and do not involve tasker, but it works almost the same and pretty well at that. And maybe it can bring some ideas to tasker masters on how to achieve the same thing.
> You have to install Bluetooth Launch, an app that let you change the event executed when your phone receive a button press via bluetooth. In my case, it calls com.google.android.googlequicksearchbox.VoiceSearchActivity, from Google Search app. So, when my phone connects to my car via Bluetooth, the call button in my radio now is the same as the "OK, Google" voice command. I can trigger calls, routes, weather, sms, you get the idea. This is a tutorial on how to set it up, with some more info.
This is not exactly what you asked for and do not involve tasker, but it works almost the same and pretty well at that. And maybe it can bring some ideas to tasker masters on how to achieve the same thing.
You have to install Bluetooth Launch, an app that let you change the event executed when your phone receive a button press via bluetooth. In my case, it calls com.google.android.googlequicksearchbox.VoiceSearchActivity, from Google Search app. So, when my phone connects to my car via Bluetooth, the call button in my radio now is the same as the "OK, Google" voice command. I can trigger calls, routes, weather, sms, you get the idea. This is a tutorial on how to set it up, with some more info.
I had to install Bluetooth Launch and configure it to launch google search when i pressed the button. I think i followed this guide
http://hackerspace.kinja.com/reassign-your-bluetooth-phone-button-to-open-google-n-1507391132
Did you try Bluetooth Launch? It's the first result when I search google. Or, a paid app based on this with more features Hint2search
yep, came here to say that https://play.google.com/store/apps/details?id=com.kin.bluetooth_launch should work, map the call button to the voice search activity inside the 'google' app.
some bt hsp/a2dp devices have an 'assist' function button (for now/siri) in addition to the multi-function button (which typically triggers calls, etc.) if you had such a thing, that might also work.
This app works for me. I have to hit the button on my headset to active it though.
https://play.google.com/store/apps/details?id=com.kin.bluetooth_launch