A method and apparatus for entry of alphabetical characters and numeric characters using a touch pad or display screen on an electronic device (e.g., cell phone, GPS navigation system). The touch pad or display has numbers and letters displayed in an optimal arrangement to allow rapid entry of characters by depressing, touching or sliding of a finger. Electronic circuitry beneath the pad or display can detect whether the user is fully depressing, slightly touching, or sliding a finger across the pad or display. Recognition of the specific finger action indicates the specific letters, numbers, or special symbols to be entered into the device application (e.g., SMS text, email, navigation, etc.)