Someone else with USB problems
2008-02-08 by rpcfender
From Jamie O'Connell (MidiOx programmer) at the MidiOx forum - USB drivers must be tricky
I am going to make this a sticky post as a lot of folks seem to run into this. Yamaha USB drivers have a major flaw: after the USB hardware is removed or turned off, the driver still attempts to load and confuses Windows badly, resulting in a Windows message, "DevCaps Out: A device ID has been used that is out of range for the system" (or similar). The driver causes Windows to return a MIDI Device count of -1. This causes MIDI software to choke badly (including MIDI-OX). Here is one persons solution to the problem (found on the internet):
-------------------------------------------------------
If you only remove USB driver from control panel
it's not enough. They didn't do something clean
for USB driver, then it could crash some software
using midi. (it happened to me).
On XP:
Find in c:\windows where are the files
xgusb.*
and
ymidusb.sys
delete xgusb.inf and ymidusb.sys from any place they
are found.
for xgusb.cpl delete it from any place except from
c:\windows\system32
in c:\windows\system32 rename xgusb.cpl to xgusb.old
reboot your computer, then delete the xgusb.old in
c:\windows\system32
Then, NEVER USE YAMAHA USB AGAIN ON YOUR
COMPUTER!!!, midi is much more safe.
This driver is not steady, even appear inside
"control/video/game devices" instead of USB, and in
USB appears "unknown device".
I am going to make this a sticky post as a lot of folks seem to run into this. Yamaha USB drivers have a major flaw: after the USB hardware is removed or turned off, the driver still attempts to load and confuses Windows badly, resulting in a Windows message, "DevCaps Out: A device ID has been used that is out of range for the system" (or similar). The driver causes Windows to return a MIDI Device count of -1. This causes MIDI software to choke badly (including MIDI-OX). Here is one persons solution to the problem (found on the internet):
-------------------------------------------------------
If you only remove USB driver from control panel
it's not enough. They didn't do something clean
for USB driver, then it could crash some software
using midi. (it happened to me).
On XP:
Find in c:\windows where are the files
xgusb.*
and
ymidusb.sys
delete xgusb.inf and ymidusb.sys from any place they
are found.
for xgusb.cpl delete it from any place except from
c:\windows\system32
in c:\windows\system32 rename xgusb.cpl to xgusb.old
reboot your computer, then delete the xgusb.old in
c:\windows\system32
Then, NEVER USE YAMAHA USB AGAIN ON YOUR
COMPUTER!!!, midi is much more safe.
This driver is not steady, even appear inside
"control/video/game devices" instead of USB, and in
USB appears "unknown device".