Ruby 4.0 リファレンスマニュアル

instance method IO#pressed?

pressed?(key) -> boolRuby 3.0 から[permalink][rdoc][edit] [added by io/console]

key で指定したキーが押されているかどうかを返します。

このメソッドは Windows でのみ使用できます。

[PARAM] key:
調べたいキーを表す仮想キーコード(整数)か、その名前を "VK_" 接頭辞を除いた文字列またはシンボルで指定します。
[EXCEPTION] ArgumentError:
key が文字列またはシンボルで、対応する仮想キーコードが見つからない場合に発生します。
[EXCEPTION] NotImplementedError:
Windows 以外の環境で発生します。