Using keyboard effectively for data entry

Does anyone have some design ideas for using the keyboard for data entry? I'm working on migrating a legacy data app to rails and I feel that the only thing missing is an easy way to enter data from the keyboard alone. Current users are very proficient at repetitive data entry because they do not need to use the mouse. There doesn't seem to be any solid paradigm for this in web apps, so I am wondering if anyone has had to tackle this issue. Or does it just mean that I shouldn't be trying to replace a data warehouse-ish app with a web-based one? Thanks

Does anyone have some design ideas for using the keyboard for data entry? I'm working on migrating a legacy data app to rails and I feel that the only thing missing is an easy way to enter data from the keyboard alone. Current users are very proficient at repetitive data entry because they do not need to use the mouse. There doesn't seem to be any solid paradigm for this in web apps, so I am wondering if anyone has had to tackle this issue. Or does it just mean that I shouldn't be trying to replace a data warehouse-ish app with a web-based one? Thanks

Just design the pages so that they can tab through them -- both navigation and forms, and submit buttons...

I'd imagine it would be pretty simular to their current interface..?

Yeah, thats what I've been doing so far as far as entering data. However, my version of firefox (OS X) likes to jump over select boxes.

To be more specific, the current app is a terminal front end written in COBOL, done before my time. There are a bunch of hotkeys and funky ways to jump between related records and fields which don't translate so well to a web app.

you might be able to use accesskey for hot keys http://www.w3.org/TR/html4/interact/forms.html#adef-accesskey