ショートストーリー
USBバーコードスキャナーをこの端末に接続するように依頼されました[linky(PDF)]、usbホストポート(ドキュメントによると「usbmaster」)があり、そこに任意のusbデバイスを接続してingenico sdk(Cベース)systemfioctl's
USBデバイスが存在するかどうかを検出し、そのPID、VID、クラス、サブクラス、およびプロトコルを読み取ることができる機能、
問題...
唯一できないことは、入力を読み取ることです。マウス、キーボード、ジョイスティックを試してみました。ドキュメントによると、OSはこのUSBポートと対話するために、デバイスファイル「com6」を作成します。fread
このデバイスは常に0バイトを読み取ります。これは、どのバージョンのLinuxも実行しないため、従来のHIDライブラリを使用できないと思います。
誰かが以前にそのような奇妙なことをしなければならなかったことがありますか?