informative

A keyboard interface allows users to provide keystroke input to programs even if the native technology does not contain a keyboard.