Update crusty-chip, add keypad handling