Jamie OConnell
Administrator
Gender:
Posts: 2027
|
|
DEVCAPS OUT Answer
« on: Feb 2nd, 2008, 6:04pm » |
|
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". ------------------------------------------------------- Here's another from forum member Andrew Koenig: Quote:I believe that if you download and install the latest Yamaha USB MIDI driver, it will fix the problem. You can find the driver at http://www.global.yamaha.com/download/usb_midi/. When you run the self-extracting executable, it will create a subfolder with a removal program; run that first, then install the new driver. It worked for me, anyway. |
|
|