質問なのですが、特定のキーが押されているかどうかって、
どうやってチェックするのでしょうか?

<STDIN>とかTerm::Readkeyだと、入力待ちになってしまいますよね。
動作を止めずに、特定キーが押されている時だけ分岐したいのですが。