key code alphabet input with case, symbols and backspace, space, enter keys
 

touch-screen keyboard input