in reply to Non-blocking reading on STDIN?

If you are really unable to use Term::ReadKey then perhaps this node will give you some pointers.

Cheers,

JohnGG