ODK Keyboard Navigation

Hello,

I'm currently testing the ASUS Transformer Pad, which is a tablet and
docking keyboard, with ODK. We have projects in which multiple data entry
clerks may be using these Android devices with keyboards and using ODK for
data entry. Is there a way to navigate pages of an ODK form using only the
keyboard? The buttons added by Nafundi (thank you!) allow focus to be
tabbed to the navigation back/forward buttons, but it still required
tabbing to the buttons.

Has anyone else tried using ODK with a keyboard?

Thanks,
Joe

Not to my knowledge.

To avoid confusion with the normal operation of left-right arrows within
text boxes, you would probably want the keyboard shortcut to be
Alt-PageDown, or perhaps Alt-RightArrow.

It is likely tricky to get this recognized and handled when any and all
widgets hold focus (e.g., date spinners, drop-down select boxes). It would
require a lot of testing. If you do pursue this, we can likely fold the
code contribution into the mainline.

Mitch

··· On Thu, May 9, 2013 at 7:19 PM, Joe Contini wrote:

Hello,

I'm currently testing the ASUS Transformer Pad, which is a tablet and
docking keyboard, with ODK. We have projects in which multiple data entry
clerks may be using these Android devices with keyboards and using ODK for
data entry. Is there a way to navigate pages of an ODK form using only the
keyboard? The buttons added by Nafundi (thank you!) allow focus to be
tabbed to the navigation back/forward buttons, but it still required
tabbing to the buttons.

Has anyone else tried using ODK with a keyboard?

Thanks,
Joe

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

I do believe this feature does exist. If memory serves we added it a while
back to make navigation easier on devices with keyboards. I'd test it
really quick, but I don't have a device with a keyboard with me.

Try Alt-LeftArrow and Alt-RightArrow. It should work regardless of what
has focus. We opted to not use PageUp/Down because the early devices
didn't have those buttons.

-Carl

··· On Fri, May 10, 2013 at 9:24 AM, Mitch Sundt wrote:

Not to my knowledge.

To avoid confusion with the normal operation of left-right arrows within
text boxes, you would probably want the keyboard shortcut to be
Alt-PageDown, or perhaps Alt-RightArrow.

It is likely tricky to get this recognized and handled when any and all
widgets hold focus (e.g., date spinners, drop-down select boxes). It would
require a lot of testing. If you do pursue this, we can likely fold the
code contribution into the mainline.

Mitch

On Thu, May 9, 2013 at 7:19 PM, Joe Contini efisio@gmail.com wrote:

Hello,

I'm currently testing the ASUS Transformer Pad, which is a tablet and
docking keyboard, with ODK. We have projects in which multiple data entry
clerks may be using these Android devices with keyboards and using ODK for
data entry. Is there a way to navigate pages of an ODK form using only the
keyboard? The buttons added by Nafundi (thank you!) allow focus to be
tabbed to the navigation back/forward buttons, but it still required
tabbing to the buttons.

Has anyone else tried using ODK with a keyboard?

Thanks,
Joe

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

For a somewhat different approach, have you considered using the formhub.org's
WebForms for collecting data in lieu of ODK Collect for desktop/notebook
bound users? You can still use the same exact xForms with ODK Collect, but
with the webforms, you also take full advantage of a browser on a PC.

Nik

··· On Saturday, May 11, 2013, Carl Hartung wrote:

I do believe this feature does exist. If memory serves we added it a
while back to make navigation easier on devices with keyboards. I'd test
it really quick, but I don't have a device with a keyboard with me.

Try Alt-LeftArrow and Alt-RightArrow. It should work regardless of what
has focus. We opted to not use PageUp/Down because the early devices
didn't have those buttons.

-Carl

On Fri, May 10, 2013 at 9:24 AM, Mitch Sundt mitchellsundt@gmail.comwrote:

Not to my knowledge.

To avoid confusion with the normal operation of left-right arrows within
text boxes, you would probably want the keyboard shortcut to be
Alt-PageDown, or perhaps Alt-RightArrow.

It is likely tricky to get this recognized and handled when any and all
widgets hold focus (e.g., date spinners, drop-down select boxes). It would
require a lot of testing. If you do pursue this, we can likely fold the
code contribution into the mainline.

Mitch

On Thu, May 9, 2013 at 7:19 PM, Joe Contini efisio@gmail.com wrote:

Hello,

I'm currently testing the ASUS Transformer Pad, which is a tablet and
docking keyboard, with ODK. We have projects in which multiple data entry
clerks may be using these Android devices with keyboards and using ODK for
data entry. Is there a way to navigate pages of an ODK form using only the
keyboard? The buttons added by Nafundi (thank you!) allow focus to be
tabbed to the navigation back/forward buttons, but it still required
tabbing to the buttons.

Has anyone else tried using ODK with a keyboard?

Thanks,
Joe

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to

Hi Nik,

Thanks for the suggestion - I actually put a lot of thought into Enketo
(I'm a fan) but was concerned with the current lack of authentication for
the project, as anyone with acces to the URL could technically submit
entries and clutter the dataset. I also was concerned about data recovery
options should a computer be unable to sync, as even though Enketo supports
an XML exporting, I didn't see an option in Formhub to import the XML as
form data. Does anyone here have experience using Enketo for mass data
collection?

Joe Contini
http://www.linkedin.com/in/jcontini

··· On Sun, May 12, 2013 at 9:53 PM, ゴー・ニコライ wrote:

For a somewhat different approach, have you considered using the
formhub.org's WebForms for collecting data in lieu of ODK Collect for
desktop/notebook bound users? You can still use the same exact xForms with
ODK Collect, but with the webforms, you also take full advantage of a
browser on a PC.

Nik

On Saturday, May 11, 2013, Carl Hartung wrote:

I do believe this feature does exist. If memory serves we added it a
while back to make navigation easier on devices with keyboards. I'd test
it really quick, but I don't have a device with a keyboard with me.

Try Alt-LeftArrow and Alt-RightArrow. It should work regardless of what
has focus. We opted to not use PageUp/Down because the early devices
didn't have those buttons.

-Carl

On Fri, May 10, 2013 at 9:24 AM, Mitch Sundt mitchellsundt@gmail.comwrote:

Not to my knowledge.

To avoid confusion with the normal operation of left-right arrows within
text boxes, you would probably want the keyboard shortcut to be
Alt-PageDown, or perhaps Alt-RightArrow.

It is likely tricky to get this recognized and handled when any and all
widgets hold focus (e.g., date spinners, drop-down select boxes). It would
require a lot of testing. If you do pursue this, we can likely fold the
code contribution into the mainline.

Mitch

On Thu, May 9, 2013 at 7:19 PM, Joe Contini efisio@gmail.com wrote:

Hello,

I'm currently testing the ASUS Transformer Pad, which is a tablet and
docking keyboard, with ODK. We have projects in which multiple data entry
clerks may be using these Android devices with keyboards and using ODK for
data entry. Is there a way to navigate pages of an ODK form using only the
keyboard? The buttons added by Nafundi (thank you!) allow focus to be
tabbed to the navigation back/forward buttons, but it still required
tabbing to the buttons.

Has anyone else tried using ODK with a keyboard?

Thanks,
Joe

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to a topic in the
Google Groups "ODK Community" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/opendatakit/uOw_E_9LEtQ/unsubscribe?hl=en
.
To unsubscribe from this group and all its topics, send an email to
opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

I agree, those issues do exist. I have limited experience using the
webforms for primay data collection but I wouldn't tag it as a "mass"
collection effort. A kludgy workaround was to issue a unique code to
respondents so we could track where the answers are coming from.

Nope, FormHub doesn't support importing XForms at present

Nik

··· On Monday, May 13, 2013, Joe Contini wrote:

Hi Nik,

Thanks for the suggestion - I actually put a lot of thought into Enketo
(I'm a fan) but was concerned with the current lack of authentication for
the project, as anyone with acces to the URL could technically submit
entries and clutter the dataset. I also was concerned about data recovery
options should a computer be unable to sync, as even though Enketo supports
an XML exporting, I didn't see an option in Formhub to import the XML as
form data. Does anyone here have experience using Enketo for mass data
collection?

Joe Contini
http://www.linkedin.com/in/jcontini

On Sun, May 12, 2013 at 9:53 PM, ゴー・ニコライ <nikolai.go@gmail.com<javascript:_e({}, 'cvml', 'nikolai.go@gmail.com');> wrote:

For a somewhat different approach, have you considered using the
formhub.org's WebForms for collecting data in lieu of ODK Collect for
desktop/notebook bound users? You can still use the same exact xForms with
ODK Collect, but with the webforms, you also take full advantage of a
browser on a PC.

Nik

On Saturday, May 11, 2013, Carl Hartung wrote:

I do believe this feature does exist. If memory serves we added it a
while back to make navigation easier on devices with keyboards. I'd test
it really quick, but I don't have a device with a keyboard with me.

Try Alt-LeftArrow and Alt-RightArrow. It should work regardless of what
has focus. We opted to not use PageUp/Down because the early devices
didn't have those buttons.

-Carl

On Fri, May 10, 2013 at 9:24 AM, Mitch Sundt mitchellsundt@gmail.comwrote:

Not to my knowledge.

To avoid confusion with the normal operation of left-right arrows within
text boxes, you would probably want the keyboard shortcut to be
Alt-PageDown, or perhaps Alt-RightArrow.

It is likely tricky to get this recognized and handled when any and all
widgets hold focus (e.g., date spinners, drop-down select boxes). It would
require a lot of testing. If you do pursue this, we can likely fold the
code contribution into the mainline.

Mitch

On Thu, May 9, 2013 at 7:19 PM, Joe Contini efisio@gmail.com wrote:

Hello,

I'm currently testing the ASUS Transformer Pad, which is a tablet and
docking keyboard, with ODK. We have projects in which multiple data entry
clerks may be using these Android devices with keyboards and using ODK for
data entry. Is there a way to navigate pages of an ODK form using only the
keyboard? The buttons added by Nafundi (thank you!) allow focus to be
tabbed to the navigation back/forward buttons, but it still required
tabbing to the buttons.

Has anyone else tried using ODK with a keyboard?

Thanks,
Joe

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google
Groups "ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--
Mitch Sundt
Software Engineer
University of Washington
mitchellsundt@gmail.com

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google
Groups "ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to opendatakit+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

--

Post: opendatakit@googlegroups.com
Unsubscribe: opendatakit+unsubscribe@googlegroups.com
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google
Groups "ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to

--

Post: opendatakit@googlegroups.com <javascript:_e({}, 'cvml',
'opendatakit@googlegroups.com');>
Unsubscribe: opendatakit+unsubscribe@googlegroups.com <javascript:_e({},
'cvml', 'opendatakit%2Bunsubscribe@googlegroups.com');>
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to a topic in the
Google Groups "ODK Community" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/opendatakit/uOw_E_9LEtQ/unsubscribe?hl=en
.
To unsubscribe from this group and all its topics, send an email to
opendatakit+unsubscribe@googlegroups.com <javascript:_e({}, 'cvml',
'opendatakit%2Bunsubscribe@googlegroups.com');>.
For more options, visit https://groups.google.com/groups/opt_out.

--

Post: opendatakit@googlegroups.com <javascript:_e({}, 'cvml',
'opendatakit@googlegroups.com');>
Unsubscribe: opendatakit+unsubscribe@googlegroups.com <javascript:_e({},
'cvml', 'opendatakit%2Bunsubscribe@googlegroups.com');>
Options: http://groups.google.com/group/opendatakit?hl=en


You received this message because you are subscribed to the Google Groups
"ODK Community" group.
To unsubscribe from this group and stop receiving emails from it, send an
email to opendatakit+unsubscribe@googlegroups.com <javascript:_e({},
'cvml', 'opendatakit%2Bunsubscribe@googlegroups.com');>.
For more options, visit https://groups.google.com/groups/opt_out.