How do I force Win 7 to use Vendor-Supplied USB-Midi Device Drivers?  


  1. Posts : 3
    Windows 7 Professional 32bit
       #1

    How do I force Win 7 to use Vendor-Supplied USB-Midi Device Drivers?


    Hello everyone,
    I just discovered this nice forum!

    I have a Casio USB-Midi keyboard, which I've been using with Windows 7 for quite sometime - worked when I first plugged it in, never bothered about drivers until now. Upon having issues, I found that there is a vendor-supplied driver, which I downloaded from Casio's website.

    I followed the instructions given in the readme.txt file which I've reproduced below. Everything was fine until step 5. However, since I'd previously used the Windows drivers, I never saw the "Installing device driver software" message when I connected the keyboard. In 'Devices and Printers' it shows up as a Casio USB-Midi device, but the drivers are all from Microsoft, not Casio (checked in Driver Details).

    How do I force Windows 7 to use the vendor-supplied drivers, rather than the generic Windows drivers? It is currently working to some extent, but there are serious issues with some software in detection of the keyboard...
    ... Any help in this regard would be appreciated!
    Cheers,

    Guru
    [apologies for cross-posting]
    Code:
    ######################################################################
                    CASIO USB MIDI Driver (Version 1.2)
                  (C) 2004-2010 CASIO COMPUTER CO., LTD.
           Company and product names used herein are trademarks of
                         their respective owners. 
    ######################################################################
    
    
    This document explains how to install the USB driver required to transfer
    MIDI data between an instrument that supports USB connections and a
    computer.Installation of the USB driver is available for the model that 
    comes with the CD-ROM. Use the following instructions to install the USB 
    driver on your computer.
    
    
    * Supported Operating Systems
    
    Windows 7 (32bit)
    Windows Vista (32bit)
    
    * To Install the USB driver
    
    1. Log on to Windows using a computer administrator account. See the
    documentation that comes with Windows for information
    about computer administrators.
    
    2. Confirm that the instrument is not connected to the PC and is turned off.
    
    3. Open the "CCMID12_INST" folder and double-click "dpinst.exe".
    (Not "dpinst.xml". If you want to show file extensions, Please refer to
    mark (*).)
    
    (For Windows 7,in response to the confirmation dialog box "Do you want to allow
    the following program from an unknown publisher to make changes to this
    computer?" appears on your computer, click "Yes."
    For Windows Vista, in response to the confirmation dialog box "An unidentified
    program wants access to your computer", click "Allow.")
    
    4. When the message "Device Driver Installation Wizard" appears, click
    "Next."
    
    5. When the message "The drivers are now installing..." appears and then
    the message "Windows can't verify the publisher of this driver software"
    appears. Click "Install this driver software anyway" and wait until
    the message "Completing the Device Driver Installation Wizard" appears.
    Click "Finish."
    
    6. Connect the instrument to the computer with the USB cable and turn on
    the instrument. Check to make sure that the "Installing device driver
    software" message is displayed near the task tray (normally in the lower
    right corner of your computer screen). When the message changes to
    "CASIO USB MIDI", the USB driver is installed completely.
    When the instrument is connected to any USB port, the USB driver will be
    initialized automatically.
    
    (*) To show file extensions to distinguish files
    
    1. Open an optional folder and click "Folder and search options" in
    "Organize" from menu (normally in the upper left on the folder).
    
    2. When Folder Options appears, click the tab "View."
    
    3. Uncheck "Hide extensions for known file types" in advanced
    settings and click "OK." It enables the displaying of extensions,
    (e.g.".exe",".xml") and if you want to install this USB driver, double-click 
    "dpinst.exe."
    
    * To Uninstall the USB driver
    
    1. Click [Start] -> [Control Panel] -> [Uninstall a program].
    
    2. Check the installed program list and double-click "Windows Driver Package - 
    CASIO COMPUTER CO.,LTD. (PL-40R) MEDIA."
    (For Windows Vista, in response to the confirmation dialog box "Windows needs
    your permission to continue (If you started this action, continue.)"appears
    on your computer, click "continue.")
    
    3. When the message "Uninstall Driver Package (All devices using this
    driver will be removed. Do you wish to continue?)"appears, click "Yes,"
    and wait until uninstallation of the driver is complete.
    
    4. Restart Windows.
      My Computer


  2. Posts : 6,243
    win 7 ultimate32bit, Win8.1pro wmc 32bit
       #2

    Hi AshvilleGuru, Welcome to the forums , Here is alink to a tutorial you may find helpful Drivers - Turn Off Automatic Driver Installation and also if you need to install Vista drivers Drivers - Install Vista Drivers on Windows 7 Hope that helps
      My Computer


  3. Posts : 3
    Windows 7 Professional 32bit
    Thread Starter
       #3

    Thanks, Pebbly for the welcome and the reply!
    First, I uninstalled the drivers (both Windows, through the 'Devices and Printers' panel, and Casio, through "Uninstall Programs'). I then followed the instructions on both the links you provided (very clear and precise). Now, with automatic driver update disabled and the new driver isntalled in Vista Compatibility mode (although the Casio website says:
    Supported operating systems: Windows Vista® (32-bit)/®7(32-bit); the file is CCMID_12.zip).

    However, when I hook up the device, the driver details still says Microsoft. I then tried manually installing the driver (the zip file contains a file called "ccusbmid.inf"). After a lot of warnings, the driver installed, and shows up in driver details as Casio, not Microsoft. However, now the device completely fails to be detected by my software. Not surprising, though - this approach was recommended by neither Microsoft nor Casio. After doing a "Rollback Driver", now I have the generic Microsoft version, and basic functionality (i.e. detection of device by software) is back. Still, I have reasons to believe if I can install according to Casio's instructions correctly, performance would increase.

    So the problem still remains - any suggestions are welcome!
    Cheers,

    Guru
      My Computer


  4. Posts : 6,243
    win 7 ultimate32bit, Win8.1pro wmc 32bit
       #4

    AshvilleGuru said:
    Thanks, Pebbly for the welcome and the reply!
    First, I uninstalled the drivers (both Windows, through the 'Devices and Printers' panel, and Casio, through "Uninstall Programs'). I then followed the instructions on both the links you provided (very clear and precise). Now, with automatic driver update disabled and the new driver isntalled in Vista Compatibility mode (although the Casio website says:
    Supported operating systems: Windows Vista® (32-bit)/®7(32-bit); the file is CCMID_12.zip).

    However, when I hook up the device, the driver details still says Microsoft. I then tried manually installing the driver (the zip file contains a file called "ccusbmid.inf"). After a lot of warnings, the driver installed, and shows up in driver details as Casio, not Microsoft. However, now the device completely fails to be detected by my software. Not surprising, though - this approach was recommended by neither Microsoft nor Casio. After doing a "Rollback Driver", now I have the generic Microsoft version, and basic functionality (i.e. detection of device by software) is back. Still, I have reasons to believe if I can install according to Casio's instructions correctly, performance would increase.

    So the problem still remains - any suggestions are welcome!
    Cheers,

    Guru
    AshvilleGuru, did you right click on the " Dpinst.exe" file and select "run as administrater " ?
      My Computer


  5. Posts : 3
    Windows 7 Professional 32bit
    Thread Starter
       #5

    pebbly said:

    AshvilleGuru, did you right click on the " Dpinst.exe" file and select "run as administrater " ?
    Yes, I did...
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 22:56.
Find Us