パラレルポートでの入力を受け入れる独自のハードウェアがあります。問題は、ハードウェアと通信する必要のあるPCにパラレルポートがなく、構成を変更できないことです。
USB-LPTアダプターを持っていますが、アダプターがLPTポートをエミュレートしていません。ドライバをインストールしても、コントロールパネルに「USBパラレルブリッジ」と表示されます。
ハードウェアは、LPTのデータポートD0〜D7での入力を想定しています。この種のデータをアダプタのUSBポート経由で送信できますか?どうやって?
そうでない場合、仮想LPTを作成できますか? PCはWindows7を実行しています。
この辺りで私が見た質問のほとんどはプリンターを対象としていたので、それらの解決策は私の問題には当てはまりません。
ほとんどのUSBアダプターは、高度なパラレルポート操作には対応していません。それらはプリンター専用に作られています。
幸い、PCI Expressスロットの場合でも、インターフェイスカードは引き続き使用できます。これが私が提案することです。しかし、公正な警告:私は実際にはまだそのようなインターフェースを使用していません。
はい、そのようなデバイスは存在しますが、プリンターのみのアダプターと比較すると非常に高価です。
しかし、Windows 98以降はLPTデータレジスタへの生のアクセスがないため、他の問題に直面する可能性があります。これは、アクセスを許可するドライバを介して当時回避されていました。ただし、Windows7 64ビットは、私たちが持っているような署名されていないドライバーを好まないため、LPTインターフェイスハードウェアのサポートを継続する方法に再び行き詰まっています。
私が見つけた最善の解決策は、expresscardを使用して「実際の」パラレルポートをインストールすることです。
https://www.Amazon.com/SIIG-USB-to-ExpressCard-JU-EP0012-S1/dp/B001KUOW9O/
と組み合わせる https://www.Amazon.com/StarTech-com-ExpressCard-Parallel-Adapter-EC1PECPS/dp/B001Q7X0W6/
ただし、システムの正確なセットアップによっては、ドライバーに大きな問題がある場合とない場合があります。頑張ってください!