> Since you expect to be be typing in a command line, moving your finger to touch the key is probably not very efficient.
Why is this not very efficient? Isn't moving my finger to touch the key equivalent to a single key stroke? How is a single key stroke less efficient then many key strokes?