/dev/input/event0
(/dev/input/by-id/usb-Metrologic_Metrologic_Scanner-event-kbd
)にUSBバーコードスキャナーがあり、バーコードをスキャンするとキープレスイベントが送信されます。私はlibdevinput Rubyライブラリを使用してこれらのキープレスをキャプチャしています。問題は、各バーコードがユーザー名としても入力され、続いてRaspberry Piでパスワードが入力されるため、ログイン試行が何度も失敗することです。(Raspberry Piはヘッドレスで、電子レンジ内にあります。)
Linuxがバーコードスキャナーを入力デバイスとして認識しないようにして、プログラムを唯一のイベントコンシューマーにするにはどうすればよいですか?または、別のより良い解決策はありますか?
4
電子機器を電子レンジに入れることはお勧めしません。確かに実行中のものではありません。
—
Ignacio Vazquez-Abrams 2013年
それは間違いなくこの質問の最も「wtf」の部分です。
—
Bratchley 2013年
安いファラデーケージ?たぶん、その地域にはたくさんのRFがあります。
—
チャールズブリッジ2013年
ははは、電子レンジではありません。すべてが電子レンジのコントローラーPCBの後ろにあり、Raspberry Piを調理するつもりはありません。料理の指示用のバーコードスキャナーと、音声コントロールと再設計されたタッチパッドを追加します。
—
ndbroadbent 2013年