Implement basic text entry.