diff --git a/firmware/input.c b/firmware/input.c index 9fe739d..a571d0a 100644 --- a/firmware/input.c +++ b/firmware/input.c @@ -10,7 +10,7 @@ static volatile uint8_t sw_event = 0; void input_init() { PORT_ROTARY(DDR) &= ~(PIN_ROTARY_A | PIN_ROTARY_B); // Configure as input - PORT_ROTARY(PORT) &= ~(PIN_ROTARY_A | PIN_ROTARY_B); // Set pullups + PORT_ROTARY(PORT) |= (PIN_ROTARY_A | PIN_ROTARY_B); // Set pullups PORT_KEYPAD(DDR) &= ~(PIN_KEYPAD_MASK); // Key inputs PORT_KEYPAD(PORT) |= PIN_KEYPAD_MASK; // Key pullups