Working keypad reading