X-Git-Url: http://git.grml.org/?p=grml-scripts.git;a=blobdiff_plain;f=usr_sbin%2Fgrml-quickconfig;h=a8a0df0d7d1274a0b9a2748e9d7d146dd081eebd;hp=a7c2a9bdc991caa24b9642f9a5c3cac2c538b233;hb=33cd9cf7fc247fd7f58fb1129c4096bac1a6c283;hpb=be6956ef4afe7fec33240a90df4355adc87c7000 diff --git a/usr_sbin/grml-quickconfig b/usr_sbin/grml-quickconfig index a7c2a9b..a8a0df0 100755 --- a/usr_sbin/grml-quickconfig +++ b/usr_sbin/grml-quickconfig @@ -10,7 +10,6 @@ # menu with quick config options use Term::ReadKey; -use Time::HiRes; # enable alternate charset support (needed for screen) print "\e(B\e)0"; @@ -100,10 +99,7 @@ while(1) { EOF print "Press a key: ".$M; ReadMode 4; # Turn off controls keys - while (not defined ($x = ReadKey(-1))) { - # No key yet - Time::HiRes::sleep(0.5); - } + while (not defined ($x = ReadKey(0))) {} ReadMode 0; # Reset tty mode before exiting print $N.$/.$/; @@ -126,10 +122,7 @@ EOF EOF print "Press a key: ".$M; ReadMode 4; # Turn off controls keys - while (not defined ($x = ReadKey(-1))) { - # No key yet - Time::HiRes::sleep(0.5); - } + while (not defined ($x = ReadKey(0))) {} ReadMode 0; # Reset tty mode before exiting print $N.$/.$/;