Is there any way to use a flic Bluetooth button to activate the voice function in android auto? Since you can't activate the voice feature with "ok Google" like you can in Google now, the only way to activate it in a vehicle with no steering wheel remote is to press the mic icon. Unfortunately, Google made it very small and placed it on the passenger side of the screen. If find it very distracting to use, defeating the purpose of android auto.
Related
Hi,
I am having difficulty getting something I would think easy to work on my Nexus for my car install.
I was wondering how people are getting tasker tasks to be triggered off keyboard hotkeys when using either their Joycon or a standard external keyboard.
It seems from research the way to do this used to be quick launch shortcuts (assigning search key + a letter) to an app or shortcut but it seems these do not work for me in android 4.4?
External keyboard helper lets you launch applications from hotkeys, but seems to give no way of launching tasker tasks.
This is really doing my head in! From youtube it looks like others have no issues doing this. Any help would be greatly appreciated!
Well, the only thing I can think of right now is to use a Tasker Scene with a focused textbox to detect the keys. You will have to run this scene as a dialog, and deal with all the complications with that... (touch disabled outside of dialog, etc) but here's another idea.
You could use a mobile bluetooth keyboard (or any keyboard that has volume/brightness keys) and have a Tasker profile pick up a change in the ringer volume variable, this would give you 2 or 3 hotkeys (vol up, down, or mute). If you don't have a keyboard like that you could edit the Android keymappings under /system/usr/keylayout/General.kl to incorporate volume changes under some key.
Sent from my SCH-I605 using xda app-developers app
Good idea with detecting the variable changes! I'm using an Arduino Micro which emulates a keyboard so I will have no problem emulating them via buttons & changing the keyboard layout kl if nessesary. Thanks
I am currently working on the same topic: Here is my workaround for trigger a task with an external bluetooth keyboard.
create a task in Tasker
create an app of this task with Tasker App Factory
remap a key of the keyboard to the new app with External Keyboard Helper
Finish
Maybe this is helpful
Thomas
What are you trying to accomplish?
Lokifish Marz said:
What are you trying to accomplish?
Click to expand...
Click to collapse
1. With a bluetooth remote (Satechi BT MediaRemote) i want to switch between the homescreen by pushing a key. (launcher nova and tasker secure settings are necessary)
2. a tasker scenes (dialog) with different options should open by pushing another key. Navigation in the scene should do also with the Bluetooth remote (not yet finish).
The goal is an intuitive handling of the tablet ui in the car with less touch-input on the screen. Something like Audi MMI or BMW idrive.
In my opinion to find icon on the homescreen while driving is difficult.
Here is my current set up.
Nexus 7 (In dash)
Center console mounted volume dial with push to mute (Tablet>dial>amp)
(Not shown in the screencap is that the media widget is also in the Navbar and accessed via a softkey in the navbar)
The console dial was initially a USB 5 button mouse with key remapping but required the amp gain be cranked up which caused issues.
Now for full control you need the following;
(Some of these things can be eliminated with voice controls)
Media Control (Previous, Play/Pause, Next, Playlist, etc.)
Directional controls (Up, Down, Left, Right)
Action Controls (Select, Home, Back, Recent, Menu)
Phone Control (Answer, Hangup, Dialpad)
SMS Control (Full KB or voice to text using a noise canceling mic)
If you skip voice control and you don't count the dialpad or KB, you need 15 buttons or adaptive input based on what app is running but still need at least 5-6 buttons. I am not sure how involved implementation of adaptive input would be as I gave up after days of trying to get it just right.
With the Satechi BT MediaRemote, you can cover most of this by key remapping but have to remember what keys are what. The advantage of proper key remapping is that it removes the need for additional apps to get it to work.
Seeing that I'm not sure how complete of a setup you are trying to get, it's hard to offer anymore advice.
Has anyone found a way to unlock and lock the Nest x Yale door lock
I would just like a button widget i can press that will unlock my door
or even better a way to connect it to Google home to unlock
I found your thread looking for the same solution - couldn't find one so I made one myself.
For those of you with even beginner level tweaking experience you can accomplish the unlock using tasker and autoinput apps. I have it setup something like this:
Activated by a profile (shaking the phone, long volume button press, etc)
Launch Nest app
Wait 5 seconds
Select Lock button - note that I had to disable "Spaces" on my app, but I think it looks better that way anyway
Wait 3 seconds
Gesture swipe from x,y to x,y+200 over 3 seconds - you can get the x,y number by enabling developer options on your phone and turning on cursor tracking. This is the physical location on the screen so it will vary from phone to phone
Wait 1 second
Go home
It's not the cleanest option but now I can get out of my car, unlock my phone and long press my volume button to launch this little command and my door will be unlocked.
There is also another app, Autovoice, that I am messing with made by the same developer. This allows integration into your google home devices, and you can create a Routine that will act like a shortcut. So I can say "Hey Google, Front Door" and have it set up to be read by google as "Hey Google, ask Autovoice to Front Door" - more info on AutoVoice here https://joaoapps.com/autovoice/
The biggest hurdle with using voice is like I said above, the nest app doesnt have a "button" for the unlock area - I suspect they did this to avoid apps like Tasker from finding something to "click" since it uses the same triggers that technology like Voiceover/Talkback use to find objects to select. So if you wanted to have a full on demand voice unlock you will need a spare android phone plugged in somewhere in your house to be a dedicated nest operator. Autovoice can specify which device you want the command to run on, so you would point to that device. Using that, it might even be easier since you could have the nest app always open, never sleeping or locking, on the lock/unlock screen. Tasker would just have to run task #6 above, which would decrease the processing time to make it almost instant similar to the lock command via OK Google.
Hey. Can you help me someone? I use google home mini on control my smart devices. But sometimes i want to use my old phone for(not voice controlling commands) In that case i must open google home app and tap (for instance: on/off light). But i want to widget on my home screen for every smart device in my home and turn on/off for simple one click. Is that possible? Thanks
In Google Home or Google Assistant, set up a routine that does the command you want. There's a button that creates a home screen shortcut that triggers the routine
Welcome
I recently purchased android 10 auto head unit for my Toyota RAV4 2010
MCU : TS-G5.200630
The unit itself supports front and reverse camera ( 2 inputs )
of course Reverse camera comes up automatically after reverse gear
but in order to activate ( show on the screen ) front camera I need to go to unit press menu-then -F-Cam
very inconvenient ( not possible to add /change shortcut to home screen )
now my goal is to be able to activate F-cam by pressing assigned button on steering wheel
on the steering wheel control learning there is no option for F-cam only vol+ vol - pause etc , and its not possible to add custom button at least not from head unit operation.
There are 6 physical button on the radio but again there is no option to change their function ( there is no physical button learning )
How can I either add F-cam to steering wheel control learning
workaround for example assign F-cam to Mode ( physical button ) , :
then use Steering Wheel Control to assign Mode button to one pf the steering physical button
I am sure it is possible but I need help ,
I already talk to seller but he is unable to help
Thanks a lot
Krzysztoffer said:
Welcome
I recently purchased android 10 auto head unit for my Toyota RAV4 2010
MCU : TS-G5.200630
The unit itself supports front and reverse camera ( 2 inputs )
of course Reverse camera comes up automatically after reverse gear
but in order to activate ( show on the screen ) front camera I need to go to unit press menu-then -F-Cam
very inconvenient ( not possible to add /change shortcut to home screen )
now my goal is to be able to activate F-cam by pressing assigned button on steering wheel
on the steering wheel control learning there is no option for F-cam only vol+ vol - pause etc , and its not possible to add custom button at least not from head unit operation.
There are 6 physical button on the radio but again there is no option to change their function ( there is no physical button learning )
How can I either add F-cam to steering wheel control learning
workaround for example assign F-cam to Mode ( physical button ) , :
then use Steering Wheel Control to assign Mode button to one pf the steering physical button
I am sure it is possible but I need help ,
I already talk to seller but he is unable to help
Thanks a lot
Click to expand...
Click to collapse
I've been trying to do the same thing on my AvinUSA android 10 auto head unit. I was sure I could find whatever app was used to show the front camera, but I haven't been able to find anything I can call from Tasker. I'm currently using Tasker with the Auto Input plugin to "tap" the screen. I created an application from a Tasker Task that goes to the Home page and clicks the "Applications" shortcut and then clicks the "Aux" shortcut there. That brings up the front camera on the AvinUSA unit. I haven't been able to figure out how to assign any hard buttons to it, so I used an app called "Vivid Navigation Gestures". It will let you assign a swipe from the edge towards the middle of the screen. So if I swipe from the left edge of the screen onto the screen, it pulls up the front camera.
There is one way you might be able to use a hard button. In my BMW, there is a "Navigation" button by the control wheel in front of the arm rest. I was able to assign that button to use Waze in AvinUSA factory settings. Then I set up Tasker to look for Waze to open and run a task that toggles split screen and opens my music app as well. Yours may not be able to do that, though. If it can, you could assign the button to open a GPS or Media app and have Tasker look for that and then go to the home screen and do whatever you need to get to the camera. Just a thought.
If you find a way to map the hard buttons on the steering wheel, etc., let me know. But I think we may be stuck just watching for whatever those buttons can already do and taking it from there.
Hope this helps. If you're not already familiar with Tasker, it may take you a while to get the hang of it. There's a pretty steep learning curve. Even if the things I mentioned don't work for you, they might give you some ideas. Good luck.
thanks
tomgreer said:
I've been trying to do the same thing on my AvinUSA android 10 auto head unit. I was sure I could find whatever app was used to show the front camera, but I haven't been able to find anything I can call from Tasker. I'm currently using Tasker with the Auto Input plugin to "tap" the screen. I created an application from a Tasker Task that goes to the Home page and clicks the "Applications" shortcut and then clicks the "Aux" shortcut there. That brings up the front camera on the AvinUSA unit. I haven't been able to figure out how to assign any hard buttons to it, so I used an app called "Vivid Navigation Gestures". It will let you assign a swipe from the edge towards the middle of the screen. So if I swipe from the left edge of the screen onto the screen, it pulls up the front camera.
There is one way you might be able to use a hard button. In my BMW, there is a "Navigation" button by the control wheel in front of the arm rest. I was able to assign that button to use Waze in AvinUSA factory settings. Then I set up Tasker to look for Waze to open and run a task that toggles split screen and opens my music app as well. Yours may not be able to do that, though. If it can, you could assign the button to open a GPS or Media app and have Tasker look for that and then go to the home screen and do whatever you need to get to the camera. Just a thought.
If you find a way to map the hard buttons on the steering wheel, etc., let me know. But I think we may be stuck just watching for whatever those buttons can already do and taking it from there.
Hope this helps. If you're not already familiar with Tasker, it may take you a while to get the hang of it. There's a pretty steep learning curve. Even if the things I mentioned don't work for you, they might give you some ideas. Good luck.
Click to expand...
Click to collapse
Thanks Tom
I will look into Tasker as I never experience with it .
Let you know about my finding.
I have also play a bit with FCC Launcher which is quite nice app , there is an option to assign F-Cam to steering wheel from that app ,but in my case it does not detect SWC buttons and I think its all to do with my radio Chip which is MTK 8257 and in my case there is only option to select MTK 8227 ,
have a try
Recently, Google Assistant stopped responding to voice commands initiated from the search bar/microphone at the bottom of the home screen. Now it just returns search results for whatever I enter, usually trying to set a reminder. Instead, to activate Assistant I need to scroll to the left screen (Google Now?), hit the "update" button in the top left and then use the Google Assistant microphone at the bottom of the screen.
Any ideas on what has changed or suggestions how to fix?
Thank you