• ベストアンサー

USBをWindowsXPに認識させるには

USBのハードウエアーには VID(ベンダーID:メーカ番号)とPID(プロダクトID:製品番号)の 2個の情報を持っていないと認識されないのでしょうか? 又、Windouwsをだまして認識させる方法等をご存知の方、 ご教授ください。 第2案として、認識させる目的のためだけの単純なUSBハードを ご紹介ください。

質問者が選んだベストアンサー

  • ベストアンサー
  • kazusone
  • ベストアンサー率54% (33/61)
回答No.1

VID,PIDは必須です。 USBデバイスにはVID,PIDを含むディスクリプタと呼ぶメッセージを組み込まなければなりません。 Windowsをだますにしても、USBデバイスに欺瞞情報を含むディスクリプタを組み込む必要があります。 ディスクリプタを書き込んでいないUSBデバイスをWindowsに認識する方法はないと思います。 簡単なUSBハードとして、USBメモリがあります。 小容量なら安価で、どこでも手に入ります。

7777777v
質問者

お礼

了解しました。 電源のみが目当てのUSB機器を除き、安価な既製品を分解して流用するのが近道のようです。 ありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • USBのプロダクトIDって別製品で同じものを使えるの?

    USB は、ベンダID (USB-IF から割り当ててもらうID) とプロダクトID (メーカが割り当てるID) の2つの情報から、PC 側でどのドライバをロードするのかを決めていると思います。 カシオの WIN ケータイ W21CA と W21CA2 は、PC 側の USBドライバが共通みたいで、プロダクトID も一緒のようなのですが、製品としては別ですよね? このように別製品で同じプロダクトID を割り当てることって良いのかなぁ、と思ってしまったわけです。 たとえば、USB の仕様とかベンダID を割り当てるときの規約のようなものとかで、制限はないのかなぁ。。。と。 ま、プロダクトID は、メーカが勝手に割り当てるものですし、弊害としては Windows のデバイスマネージャ上での表示が同じになってしまうことくらいですし。。。 # それを許容するのであれば、実害はなさそうですけど。。。 それに、カシオでもそのあたりのところは事前に調べているでしょうから、問題はないんでしょうけど、なんとなく気持ち悪くて。。。 単なる素朴な疑問のようなものですので、もしこのあたりの話に詳しい方がいらっしゃいましたら、よろしくお願いします。

  • USB接続で認識せず

    外付けFDをUSBで接続しましたが認識しません。自動認識出来ず、更にハードウエアー追加ウイザードを使ってみましたがこれも駄目でした。PCはIBMのノートです。ウンドウズ98を使っています。FDもIBMの製品です。当然USB接続仕様です。尚、インストールドライバーは付いていません。何か方法があれば宜しくご指導願います。

  • UEのRawInputプラグインについて

    お世話はなっております。 UE5にて、コンテンツを作成したしております。 USBのコントローラーを利用しているのですが、メーカーからUE用のドライバやプラグインが提供されていない為、Rawinputプラグインを利用して値を取得しております。 ここまでは、良かったのですが全く同じデバイス(VID、PID共に共通)を接続し別のコントローラーとして扱いたいのですが、識別子がベンダーIDとプロダクトIDだけなので当然と言えば当然ですが、UE上で同一デバイスとして扱われてしまいました。 ※Windows上では別のデバイスとして認識されています 前提として、USBデバイスは改造できないので、Arduinoなどによる接続は、難しい状況です。 C++で、RawinputプラグインでUSBのポートを識別子に追加するカスタマイズができればと思ったのですが、勉強不足で思う様に実装ができませんでした。 プラグインのカスタマイズ方法、または全く別の何かよい解決方法があれば、ご教授いただけますと幸いです。

  • USBが認識されなくなりました

    こないだまで普通に使えていたUSBメモリが突然使えなくなりました。 USBポートに差し込むと、通知領域には表示されるのですが ドライブとしては認識されずマイコンピューターに表示されません。 他のUSBポートでも認識せず、 同じ型の他のUSBメモリを差し込んでも同じ状態です。 ただ、他のメーカーのUSBメモリは認識されます。 またその認識されないUSBメモリも他のパソコンでは問題なく使用できます。 デバイスマネージャを確認したのですがエラーは発生しておらず USBコントローラーのドライバファイルは ・usbhub.sys ・usbport.sys ・usbuhci.sys ・usbui.dll と他のパソコンと同じファイルが入っていました。 USBコントローラーのドライバを全て削除し再起動したのですが、 状態は変わりませんでした。 他のメーカーのUSBメモリは認識するので ハードエラーではないと考えているのですが、 メーカーによって突然ドライバを認識しない ということはありえるのでしょうか?

  • USBメモリーが認識しない?

    USBメモリーを買ったんですが、ドライブ名が「F」となっています 自宅のPCのハードディスクは「C」「D」「E」なので問題なく認識するのですが会社のPCではなぜか「C」「D」「F」なので読み込めません。 取り外し時のおまじないの「ハードウェアーの取り外し」では見えているのですが。

  • usbメモリが認識しない

    シリコンパワーUSBメモリ MARVEL M01 16GBを買ってきたのですが、usb3.0対応となっていますが認識してくれません。 usb2.0のほうでは動くのですが… 店頭に持ち込んで試してもらっても「正常に認識しますね」で交換も初期不良も取り合ってくれません。 ノートpc vaio SVF153B1GNです。 下のは表示されたメッセージをコピペしたものです デバイス USB\VID_13FE&PID_5500\14024932228E6004A84794EDB60 の開始中に問題が発生しました。 ドライバー名: usbstor.inf クラス GUID: {36FC9E60-C465-11CF-8056-444553540000} サービス: USBSTOR 下位フィルター: 上位フィルター: 問題: 0xA 状態: 0x0 このデバイスを開始できません。 (コード 10) 状態:デバイスはUSB3.0に接続するとさらに高速で実行できます ※OKWaveより補足:「ソニー製品」についての質問です。

  • USBが認識しない

    組み立てパソコンを購入しました。 ケースは「cbl01wh」 http://www.sigma-apo.co.jp/front/products/detail/CBL01 マザーボードは「P5LD2V」 http://www.biccamera.com/bicbic/jsp/w/catalog/detail.jsp?PRODUCT_ID=0010097400 です。 本体の後ろのUSBは認識するのですが、前面部分が認識しません。 ドライバか何かを入れないといけないのでしょうか? よろしくお願いします

  • USBフラッシュメモリがWindowsXPで読めないです。

     実は、USBフラッシュメモリが会社のWindowsXPで読めないです。理由は、Dドライブ、Eドライブ、Fドライブがネットワーク上のサーバーに割り振られているため、認識できないのです。ハード自体はUSBに差し込まれたと出てきますので、OSは認識していますが、ドライブ番号が重なっているため表示ができない状態になっています。これを表示させる方法をご教示ください。番号をGドライブなどと変更したら絶対にできるはずなので。よろしくお願い申し上げます。

  • USBメモリのベンダID,プロダクトID,シリアルNoの取得

    USBメモリのベンダID,プロダクトID,シリアルNoの取得する フリーのソフトは無いでしょうか? 窓の杜や、ベクターでは探しきれなかったのです。

  • SDカードメモリのシリアル番号を得るには?

    USBメモリには、内蔵されているプロダクトID,ベンダID, シリアル番号等をソフトウェアで読み取る事が出来ます。 SDカードメモリには相当する情報はあるのでしょうか? あるなら、それを読み取るソフトウェアが有れば 教えていただけませんか?