Tasker Experts?

Trisk333

Well-known member
Nov 11, 2015
100
0
0
I know there is an onscreen toggle I can use to switch between KB types if I have more than one installed so this isn't going to ruin my day but I thought it would be nice if I could use Swype when the slider is closed but have Tasker auto switch me to the BlackBerry keyboard when it's slid open.

I got as far as getting the prompt to pop up asking me which keyboard to use when I slide out but no auto toggle for BlackBerry KB. can this be done? If so, can I write a similar task to switch back when closed? I only saw a 'keyboard out' choice for hardware when messing around.

I know Tasker is more limited without root but in case I missed something, I thought I'd ask.

Posted via the Android Central App
 
The best question is, where can Tasker ID when the Priv is 'open'? That might be the part you need root access for.
 
The best question is, where can Tasker ID when the Priv is 'open'? That might be the part you need root access for.

When you initially set up a profile, you are given selections to choose from and one of the selections is hardware. One of the sub selections then is Keyboard slid out. This indicates that the task you will then ask this profile to perform will be initiated when the keyboard is slid out.

Through task creation, I was then able to give myself a pop up prompt for keyboard selection but I was hoping to take my task a step further and have it select a specific keyboard for me eliminating any prompts and just have it be done by tasker when I slide out and be done.

I didn't however see any profile selections for 'KB in' to reverse the task either but I can cross that road when/if I get that far.

Edit: Ah, I see to make a reverse profile for 'Keyboard In' I just have to select 'keyboard out' still but just check 'invert' on the profile. So close. If I could just get each profile to select my keyboard choice, I'll be golden.

Posted via the Android Central App
 
Last edited:
I now have two profiles. When I slide the keyboard out, I get a pop up right away asking what keyboard I want to use and it will pop up again using the other profile when I close the keyboard. I'm guessing that's the best I can do without root.

I think I still prefer swype for a quick Internet search or a short text and since the BlackBerry predictive text doesn't work for an Internet search anyway, I find the thumb scribble to be better in those easier to do one handed scenarios. This seems like the best way to switch for now as I do want that BlackBerry software when using the PKB.

Posted via the Android Central App
 
the AC app is funny and sometimes only attaches one photo when I try multiples but I'm not really sure what you're asking anyway.

Do you have/use the app and want photos to help me take this further? Or are you asking because you'd like to get at least this far. I could try to write a step by step.

Bottom line though, I don't think Tasker or any of the plug-ins currently available would help me without at least root access. It looks like I can at least make a task to present me with a pop up selectable for keyboard input when sliding in and out but not auto select the keyboard (swype or BlackBerry depending on keyboard state) for me as part of the action which is fine.

It's still one less step to switch and pretty much guarantees I don't forget anyway.

Posted via the Android Central App
 
If anyone does want to know how to get this far these are the steps:

Download and open Tasker app.
There are some tabs in Tasker but we will only use the first two.

From the profiles tab, click the + to add a profile and select State > Hardware > keyboard out (select invert here if this is the second profile of for keyboard closed)

Next, hit the back button and you will be presented with the option to add a task. Select that.

Now name your task if you want and hit the checkmark. Hit the + once more to add an action and you will be presented with a pop up selection of items. Choose Input and then Input Method Select.

That's as far as I could take it and this will give me the menu pop up to select which keyboard I'd like to use when I slide mine out. I made a second profile with the one change above to do the same thing when I close the keyboard.

Posted via the Android Central App
 
the AC app is funny and sometimes only attaches one photo when I try multiples but I'm not really sure what you're asking anyway.

Do you have/use the app and want photos to help me take this further? Or are you asking because you'd like to get at least this far. I could try to write a step by step.

Bottom line though, I don't think Tasker or any of the plug-ins currently available would help me without at least root access. It looks like I can at least make a task to present me with a pop up selectable for keyboard input when sliding in and out but not auto select the keyboard (swype or BlackBerry depending on keyboard state) for me as part of the action which is fine.

It's still one less step to switch and pretty much guarantees I don't forget anyway.

Posted via the Android Central App

Sorry for the delay. Was asking to see if I can help with what you want.
 
Sorry for the delay. Was asking to see if I can help with what you want.

I really appreciate it. If there are any specific screenshots I can add, I sure will but every Google search seemed to give me the same answer which was try using the Secure Settings plug-in app is for Tasker but it looks like I would need root to access those areas of their app/my settings as well. My work around isn't bad and I'm not sliding in and out all day so I'm not constantly seeing my pop up task but it is nice to have that choice for KB preference right away as soon as I slide out and back.

If BlackBerry can get that predictive text working in chrome and such, I might not have gone back to swype for my on screen KB usage but no doubt I'm way faster that way if I need to do a one hander on the fly.

Of course having root would have been nicer because then maybe I could have told it to auto pick my KB of choice when sliding open or closed. BlackBerry wants to be all about that productivity then locked me out from using a really productive tool. :P
Posted via the Android Central App
 
Last edited:
Not sure if it would work but I use Auto Input plugin with tasker and am able to perform quite a bit with popups on it. Maybe try that to set up the auto input app so it will select it.
 
Not sure if it would work but I use Auto Input plugin with tasker and am able to perform quite a bit with popups on it. Maybe try that to set up the auto input app so it will select it.

That is an excellent app, with applications I'll no doubt find handy in the future. However, when trying it out, it allows me to get just far enough into the settings menu to select the current keyboard option but not to the next level to actually select and save a keyboard preference to store. I'm guessing that root access would have gotten me that extra step which is unfortunate. Thanks again for pointing out a fantastic plug in for the Tasker app though!

Posted via the Android Central App
 
Anyone get this working?

Can you send me screenshots of your settings? I'm a little confused at the Task edit screen!

Would appreciate some help - I'm trying to have it so that when my keyboard is closed the device switches to SwiftKey and when it's opened it switches to the Blackberry keyboard (which obviously handles long press for capitalization and swipe up for picking words, etc)

Thanks guys for any help you can provide!
 
Well, I've gone as far as I can go - looks like when the keyboard is in/out I can bring up the dialog and choose - but that's about it! Anyone else get any further? It would be amazing if we could make this work!
 
Well, I've gone as far as I can go - looks like when the keyboard is in/out I can bring up the dialog and choose - but that's about it! Anyone else get any further? It would be amazing if we could make this work!

see post below

Posted via the Android Central App
 
Last edited:
Hi Trisk, it seems to work for me with just Tasker and AutoInput.

The task looks like:
1. Input Method Select (Action: "Input", "Input Method Select")
2. AutoInput Action (Action: "Plugin", "AutoInput", "Action")
- Configuration:
- - Action: Click
- - Field Type: Text
- - Field Text: English (US)

For Swype, use:
- - Field Text: Swype + Dragon

Check the input method select dialog to make sure the Field Text corresponds to your desired keyboards, which could be different on your device.

Hope that helps!
 
Last edited:
Hi Trisk, it seems to work for me with just Tasker and AutoInput.

The task looks like:
1. Input Method Select (Action: "Input", "Input Method Select")
2. AutoInput Action (Action: "Plugin", "AutoInput", "Action")
- Configuration:
- - Action: Click
- - Field Type: Text
- - Field Text: English (US)

For Swype, use:
- - Field Text: Swype + Dragon

Check the input method select dialog to make sure the Field Text corresponds to your desired keyboards, which could be different on your device.

Hope that helps!

You are awesome! That worked and now my phone is perfect!

for the guy that wanted to use swiftkey when closed, would the text just be "Swiftkey"?

I guess a full step by step is in order now

Posted via the Android Central App
 
Last edited:
Probably! I don't have Swiftkey, but it should just match the text of the item that you want it to click.
 
You are awesome! That worked and now my phone is perfect!

for the guy that wanted to use swiftkey when closed, would the text just be "Swiftkey"?

I guess a full step by step is in order now

Posted via the Android Central App

It's strange, I followed all of the instructions and all that happens is the input dialogue comes up both when sliding up and when sliding down. It won't automatically choose one for me, despite installing the plug-in and spelling the text as an exact match. The " English (US)" won't automatically select and then make the dialogue disappear, and when I close it, the "SwiftKey Keyboard" (which is exactly how it's spelled) won't automatically select and close.

How did you guys get the last part to make it a successful chain? When I get home, I'll write out all of my steps.

Posted via the Android Central App
 
Okay, this is super buggy/trippy/weird. I got it to automatically switch to the BB virtual keyboard upon opening the slider, but only after opening and closing the slider a handful of times in succession. Even then, it'd only do it once in about five attempts, and then not do it again for 5-10 attempts before doing it once more.

It won't automatically select SwiftKey at all though; not even once by itself when sliding the keyboard back in.

Trisk333, is yours really "perfect"? Why would mine hardly ever work but yours works perfectly? Can that even make sense? Hmm..


EDIT: GOT IT. Okay, I have to admit, this is magical-feeling. I open my keyboard to use the physical keyboard, of course, and now it automatically switches to the virtual BB keyboard so that I can fully use all of the features like swiping up for suggestions. I close my keyboard, and swiftkey is magically my virtual keyboard.

User error was of course my issue. I was so sure that I had entered absolutely everything correct; even checked six or so different times. Finally I realized I had an extra space after the word "SwiftKey Keyboard". And apparently this was not only enough to make my keyboard-closed event never occur, but it also made the keyboard-open event (which had nothing to do with swiftkey, only the BB keyboard) act buggy as crap and only activate once every 5-10 attempts. Fixing the extra space after the word "Keyboard" fixed BOTH sides and now they work every single time.

My only (minor) gripe is that it takes about a full second to two seconds for the input dialogue to dismiss itself. Not long enough to really matter, but long enough to be evvvver so slightly annoying. That's it, though!

Probably! I don't have Swiftkey, but it should just match the text of the item that you want it to click.

plenTpak, you've helped me with Tasker twice now. You are the man (or woman!) I feel like donating to you or something. Thank you so much. This works with Swiftkey perfectly as well. Let me know if you have a donation page or anything.
 
Last edited:

Forum statistics

Threads
954,421
Messages
6,961,636
Members
3,163,029
Latest member
Marioprattes