Add USB keyboard text entry

Here is how to add USB keyboard text entry to a program. The program scrolls text on an LED matrix. The text is entered using the keyboard.