マウス/キーボードの生のイベントを取得するには?

マウス/キーボードの生のイベントを取得するには?

キーボード(または最終的にマウス)で生のイベントを傍受したいと思います。私はこれらの/dev/input/[...]ファイルを試してみて、うまくいきました。 Caps LockやSuperキーを含むすべてのキーのイベントを読み取ることができます。しかし、キーボード入力がキーリピートシステムの影響を受けることを確認しましたが、これは私が望んでいません。

これは、カーネルで読み取ることができる最低レベルの情報ですか(キー反復動作がキーボードで実装されることを意味しますか?)、またはより細かいAPI(可能であればイベントロギング)はありますか?また、root権限なしでこのようなイベントを読むことはできますか?

ベストアンサー1

おすすめ記事