私はPS / 2用のハードウェアキーロガーを作成し(キーボードとPCを接続し)、キーボードが信号を送信したときにキーストロークを直接保存しました。デバイスがデータをコンピュータにダンプすると、すべてが通常のキーボードと同じように動作します。ダンプを保存するアプリケーションを作成したいと思います。ユーザーがテキストのみを入力しても問題はありません。テキストエディタを開くと、すべての内容がそこに保存されます。問題は、ユーザーがALT + TAB、CTRL + F1、CTRL + Aなどのキーの組み合わせを入力するときです。
私の質問は - Xを無視してキーボードのキーストロークをファイルに直接渡す方法は何ですか?
答え1
そのコマンドを使用するか(Debian、パッケージinput-events
内)、それを使用してすべてのxイベントを表示できます。input-utils
xev