こんにちは。
私はVMware Player 6.0.5 (VMware Tools 7.7.0) を使っています。
ホスト
Windows8.1 Pro
ゲスト
Windows 98 SE 4.10.2222 A
これにシーマイクコントローラ(ASCII Mic/Joy-stick)を接続したのですが、ゲストOSからは不明なデバイスとしか認識されず、利用できません。
(ゲストOSをWindowsXPにした場合は問題なく利用できます。)
vmware.logを見たところ、vid:0b49 pid:0644は正しいのですが、instanceIdの部分を見るとVID_0E0F&PID_0001となっていました。
USB: Found device [name:ASCII\ Mic/Joy-stick vid:0b49 pid:0644 path:1/0/10 speed:full family:vendor,audio,hid virtPath:usb:2 instanceId:USB\\VID_0E0F&PID_0001\\5&15C311E1&0&11 arbRuntimeKey:3 ownerdisplay:Windows\ 98\ (2) version:2], connected to [Virtual Hub 1, Port 1]
USB: Device [name:ASCII\ Mic/Joy-stick vid:0b49 pid:0644 path:1/0/10 speed:full family:vendor,audio,hid virtPath:usb:2 instanceId:USB\\VID_0E0F&PID_0001\\5&15C311E1&0&11 arbRuntimeKey:3 ownerdisplay:Windows\ 98\ (2) version:2] should already be connected
これまでに以下のようなことを試しましたが、いずれも効果はありませんでした。
- 一旦不明なデバイスを削除し、コントロールパネルのハードウェアの追加からHID互換ゲームコントローラをインストールしてからコントローラを繋いでみましたが、不明なデバイスとして認識されました。
- ・コントロールパネルのデバイスマネージャから不明なデバイスを選び、ドライバの更新を選んで一覧からドライバを選択しようとしても、USBハブの一覧しか表示されず、HID互換ゲームコントローラを選択することができませんでした。
- 実機にWindows98SEをインストールし、シーマイクコントローラを認識させ、P2Vを行ってVMware Playerで動かしてみましたが、やはり不明なデバイスと認識されました。
- レジストリの不明なデバイスとなっている部分を実機のレジストリのHID互換ゲームコントローラの部分を真似て書き換えてみましたが、デバイスマネージャで確認すると「このデバイスはドライバに対応していません。(Code 33.)」となりました。
レジストリをいじるなどして、うまく認識させる方法はないでしょうか。
ご意見お待ちしております。