diff --git a/firmware/basic/keyin.c b/firmware/basic/keyin.c index b0d6964..5083e80 100644 --- a/firmware/basic/keyin.c +++ b/firmware/basic/keyin.c @@ -19,10 +19,13 @@ uint8_t getInput(void) { result += BTN_ENTER; } - if (gpioGetValue(RB_BTN0)==0) { - while(gpioGetValue(RB_BTN0)==0); - result += BTN_LEFT; - } + if(IOCON_PIO0_1 & 1 == 1){ + ; // disable left + }else + if (gpioGetValue(RB_BTN0)==0) { + while(gpioGetValue(RB_BTN0)==0); + result += BTN_LEFT; + } if (gpioGetValue(RB_BTN1)==0) { while(gpioGetValue(RB_BTN1)==0);