diff --git a/simplemenu/src/logic/control.c b/simplemenu/src/logic/control.c index bd7d29cd..5580d627 100644 --- a/simplemenu/src/logic/control.c +++ b/simplemenu/src/logic/control.c @@ -271,11 +271,11 @@ int performAction() { } setupDecorations(); } - if (keys[BTN_START]&&!leftOrRightPressed) { - hotKeyPressed=0; - isUSBMode = 1; - system("./usb_mode_on.sh"); - } +// if (keys[BTN_START]&&!leftOrRightPressed) { +// hotKeyPressed=0; +// isUSBMode = 1; +// system("./usb_mode_on.sh"); +// } if (keys[BTN_SELECT]&&!leftOrRightPressed) { for(int i=0;i<100;i++) { selectRandomGame(); diff --git a/simplemenu/src/logic/simplemenu.c b/simplemenu/src/logic/simplemenu.c index e6ee5997..802f1315 100644 --- a/simplemenu/src/logic/simplemenu.c +++ b/simplemenu/src/logic/simplemenu.c @@ -47,9 +47,11 @@ int main(int argc, char* argv[]) { while (running) { while(pollEvent()){ if(getEventType()==getKeyDown()){ + if (!isSuspended) { + performAction(); + updateScreen(); + } resetTimeoutTimer(); - performAction(); - updateScreen(); } else if (getEventType()==getKeyUp()) { if(getPressedKey()==BTN_A) { hotKeyPressed=0;