2017-03-02 9 views
-1

私はUSB RFIDリーダーを持っています。彼がカードを読むとき、彼は通常のキーボードとしてカードのシリアル番号を入力する。どうすれば入力を傍受できますか? Debianでは/ dev/input/by-id/13-kkmoon-reader-events-kdbでデバイスのアドレス指定ができます。私はバッファを読み取ることができますが、私は文字列に変換することはできませんスキャン時。どのように私はUSBインターフェイスを介して入力を傍受することができますか?

答えて

0

私はこのようなことに取り組んでいた頃、そのファイルから読み込まれたデータはテキストではなくバイナリでした。私が間違っていない場合、ファイルを読むと、ヘッダーファイルで定義されたinput_event構造を表すデータ配列が提供されます。私は私の手の中に模範例を持っていませんが、私の意見では、この方向で少し掘り下げてください。

参考:https://github.com/torvalds/linux/blob/master/include/uapi/linux/input.h

UPDATE:ああ、ここではそれが行く:Read from /dev/input

関連する問題