The input routines
Cursor input
Keyboard input
Menus Input