回答:
いいえ、USBワイヤの状態を直接検知することはできません。USBはそれよりもはるかに複雑なインターフェースであり、シンプルなドライバープログラムで直接I / Oに使用できる古いスタイルのシリアルポートやパラレルポートとは比較になりません。「実際の」データ/ペイロードの最初のバイトが送信される前であっても、複雑なハンドシェイクがPCと交換されます。
多分あなたのPCは使用できるパラレルポートを持っていますか?または、さまざまな価格(非常に高いものと非常に低いものの両方)で幅広く入手できるUSBからGPIOへのコンバーターを使用する必要があります。
あなたの最終的な目標は何ですか?USBプロトコルを監視する場合は、比較的安価または比較的高価なロジックアナライザーを使用できます。
コンピューターでバイトをキャプチャすることが目的の場合は、オペレーティングシステム用のUSBデバッガーを入手できます(たとえば、OS Xには無料のUSBデバッグキットがあります)。
入力に電圧をかけるかどうかを判断する簡単な方法を目標とする場合は、USB-> GPIOを使用する方がよいでしょう(ジッピーが示唆)、または(より高価な)arduinoルートを下ることができますコンピューターで分析する前に、入力をさらに処理したい場合は、大きくする余地があります。
新しいハードウェアを購入せずに電圧値をコンピューターに取り込む非常に簡単な方法が本当に必要な場合は、パラレルポートを使用するというジッピーの提案が適切です。マイク入力をジェリービルドのソリューションとして使用することも検討できます。