Large Numeric Keypad ?

196 views
Skip to first unread message

Aneng

unread,
Jan 25, 2013, 5:18:54 PM1/25/13
to Tasker
Hi,

I'm trying to get Tasker to recognise when I get home (GPS) and then
ask me for my car mileage reading (company car, so I have to keep
records). So far, so good. I've got the first part working and it
asks me using voice to give my mileage reading, and I can talk to it
and enter the mileage using speech. However, that last bit isn't so
reliable - I've tried saying it in different ways - e.g. "Forty
Thousand Eight Hundred and Twenty Nine" and also "Four Zero Eight Two
Nine", and sometimes it works, sometimes it interprets it as "408 29",
"40,829" and sometimes it gets it just wildly wrong.

So, I wanted to add an option to enter the number using a large
numeric keypad if the voice recognition doesn't work.
However, I can't find any way to get a large numeric keypad up. Does
anyone know of a way to achieve this in Tasker or perhaps a third
party app that could pass the number entered to a variable for
Tasker ?

Many thanks !

Matt R

unread,
Jan 25, 2013, 5:25:03 PM1/25/13
to tas...@googlegroups.com
The only way I know of would be making your own scene, which may be more work than you want to do, but would allow you to have exactly what you want.

Matt

Rich D

unread,
Jan 25, 2013, 5:27:08 PM1/25/13
to tas...@googlegroups.com

> However, I can't find any way to get a large numeric keypad up.  Does
> anyone know of a way to achieve this in Tasker

If you have not made a scene as of yet this may be a good time to start. I made scene for very large text input that comes up when I want to search for a contact.  If it is only numbers you need then you can make it very,very large.  

Rich...  

BossMan

unread,
Jan 25, 2013, 6:03:17 PM1/25/13
to tas...@googlegroups.com
If all you need is a numeric version/layout of the keypad that is installed in your phone, you can try Variable Query action with the input type set to "numeric/integer".

A.

Rich D

unread,
Jan 25, 2013, 6:14:39 PM1/25/13
to tas...@googlegroups.com

> If all you need is a numeric version/layout of the keypad that is installed in your phone, you can try Variable Query action with the input type set to "numeric/integer".

Great idea.. and if you are rooted you can use secure setting to change your input method and use a different keyboard as well...

Aneng

unread,
Jan 26, 2013, 8:58:58 AM1/26/13
to tas...@googlegroups.com
You're a star.  That's exactly what I need.  Thankyou Sir !

Rich D

unread,
Jan 29, 2013, 10:57:15 AM1/29/13
to tas...@googlegroups.com

> e.g. - I want to enter, say, "27354" into a variable "%Miles", so I press buttons 2, 7, 3, 5, 4 and 'OK'.  Could someone give me a hint here please ?

Sure..
I'm assuming you used the scene element 'button' for all of your keypad numbers.
- On the element edit page Select the 'Tap' tab
- This is where you make your task that is linked to that specific button
- put in a action variable set. %MILES
- when you hit the icon that shows your variables list you will see several new variables at the top of the list IE-- %tap_label,  %tap_index... ect these are special local variables for that element and scene and are all explained in the user guide..
- The one you can use is the %tap_label (assuming you have set the label to a number IE no spaces or other characters)

Just append %tap_label to your %MILES variable

Now you will want to make a 'text box' element to display your number as it it typed and this can be updated with each button press in there respective tasks with the action scene / element value

And most likely a delete button as well ..

Hope that gets you started.. let me know if you need more...  Rich..

Rich D

unread,
Jan 29, 2013, 12:42:07 PM1/29/13
to tas...@googlegroups.com

**** correction *** 

This would be great advice if you were editing a menu element ..

> - when you hit the icon that shows your variables list you will see several new variables at the top of the list IE-- %tap_label,  %tap_index... ect these are special local variables for that element and scene and are all explained in the user guide..
> - The one you can use is the %tap_label (assuming you have set the label to a number IE no spaces or other characters)

Disregard the above... you could probably use %element_name however it might be just as easy the append the digit you want for the button that has been pressed.. IE. In the task for Tap of button 6 just use a variable set %MILES to 6 append.....

Sorry for the confusion ...  Rich..

Reply all
Reply to author
Forward
0 new messages