In many circumstances, the speed that the host processes input is much slower than you would like to key it (what else is new?)...
Inventu Viewer manages the activity between the keyboard and the host, buffering any pending keystrokes until they can be processed.
When you are familiar with the sequencing of screens and fields, this allows you to key at a much higher rate.