keystroke
keystrokeは、コンピューターのキーボードにある物理的なキーを一度押すという動作、またはその動作によって生成される信号や文字を指します。技術的な文脈では、ユーザーが入力した正確な文字数や操作回数を計測する際に頻繁に使用される用語です。
入力動作とデータの区別
この単語は、物理的な指の動きと、それによってシステムに送られるデジタルデータの両方を意味します。例えば、パスワード入力時の keystroke は、物理的にキーを叩く行為であると同時に、入力された一文字ずつのデータを指します。そのため、セキュリティ分野で使われる keystroke logging(キー入力記録)は、ユーザーがどのようなキーをどの順番で押したかをすべて記録することを意味します。
類義語との使い分けtyping と混同されやすいですが、typing は文字を入力するという一連の継続的な活動や行為全体を指すのに対し、keystroke はあくまで一回分の最小単位の操作に焦点を当てた表現です。また、input はマウス操作や音声入力などを含むより広範な概念ですが、keystroke は厳格にキーボードによる操作のみに限定されます。
意味
キーボードのキーを一度押すこと
The software records every keystroke to monitor user activity.
そのソフトウェアは、ユーザーの活動を監視するためにすべてのキー入力を記録する。
キーボードのキーを押すことで生成される単一の文字またはコマンド
A single keystroke can trigger a complex macro in the program.
プログラム内では、たった一回のキーストロークで複雑なマクロを起動させることができる。