Du kannst die inkey Funktion in einer Schleife laufen lassen und selbst bestimmen wann die inkey Funktion abgebrochen wird.
Code:
while(1)
{
if(!inkey_active){ inkey(...); } //wenn inkey nicht mehr aktiv ist, dann starte inkey erneut
if(key_esc){ inkey_active=0; break; } //optional - wenn die ESC-Taste gedrückt wird, wird inkey beendet und die Schleife verlassen
wait(1);
}