1. A keyboard overlay for use with a touch-sensitive display screen of a computing system, the keyboard overlay comprising: a keyboard overlay body; a plurality of key areas connected to the keyboard overlay body, at least some of the key areas comprising a key top surface and a key bottom surface, the key top surface comprising a finger-position indicator, the key bottom surface comprising a display actuator for contacting a touch-sensitive display screen; and an alignment mechanism for aligning the keyboard overlay with a touch-sensitive display screen.