lsusbを使用してリストされたUSBデバイスから入力を受け取る

lsusbを使用してリストされたUSBデバイスから入力を受け取る

RS232-PS/2アダプタとPS/2-USBアダプタにCF-1KBバーコードリーダーが接続されています。デバイスがどのように機能するのかわからないので、デバイスから取得した情報を見て調べようとします。

私のコンピュータに接続すると、私に

[ 3673.610054] usb 4-1: new low speed USB device using uhci_hcd and address 3
[ 3673.900448] input: Generic USB K/B as /devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.0/input/input16
[ 3673.900746] generic-usb 0003:13BA:0017.0003: input,hidraw0: USB HID v1.10 Keyboard [Generic USB K/B] on usb-0000:00:1a.1-1/input0
[ 3673.916733] input: Generic USB K/B as /devices/pci0000:00/0000:00:1a.1/usb4/4-1/4-1:1.1/input/input17
[ 3673.916890] generic-usb 0003:13BA:0017.0004: input,hidraw1: USB HID v1.10 Mouse [Generic USB K/B] on usb-0000:00:1a.1-1/input1

sudo cat /dev/hidraw0何かをスキャンするたびにとの出力はsudo cat /dev/hidraw1再現できない横説説を提供したり、まったく提供しません。

私のデバイスの有用なデータはどこにありますか?

ベストアンサー1

シリアル-PS2アダプタがここに収まらない可能性があり、問題の原因になる可能性があります。アダプターは変換を行いません。使用するマウスの種類は、シリアルポートとPS2ポートを介して通信する方法を知っており、アダプタはコネクタに物理的にフィットします。

バーコードスキャナがPS2を読み取る方法がわからない場合もあります。次のことは、シリアルポートに接続し、2400または9600の転送速度と8N1または7E1エンコーディングで始まり、さまざまな文字列を試すことです。同じバーコードをスキャンするたびに一貫したパターンを取得すると、問題があることがわかります。

おすすめ記事