
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Node.jsでWindowsのキー状態を取得する - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Node.jsでWindowsのキー状態を取得する - Qiita
document.addEventListener('keydown')のようにアプリケーションにフォーカスがある時にキー入力を検知... document.addEventListener('keydown')のようにアプリケーションにフォーカスがある時にキー入力を検知するのではなく、バックグラウンドで起動している状態でOSのキー入力状態を取得します。いわゆるキーロガーみたいなことができます。 var FFI = require('ffi'); var user32 = new FFI.Library('user32', { 'GetAsyncKeyState': [ 'int32', ['int32'] ] }); setInterval(function() { for (var i = 0; i < 255; ++i) { var state = user32.GetAsyncKeyState(i); if ( state == -32767) { // i = 押されたキーコード console.log(i); }