Changes between Version 9 and Version 10 of libwdi/zadig


Ignore:
Timestamp:
07/01/10 18:50:22 (3 years ago)
Author:
pbatard
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • libwdi/zadig

    v9 v10  
    99Below is an overview for a typical driver installation: 
    1010 
    11   1. (Vista and later only) The first screen you should see when launching Zadig is the "User Access Control" prompt, which you should accept.[[BR]]This occurs because the application needs to run with Adminstrative privileges to be able to install drivers.[[BR]][[BR]] 
     11  1. On Vista or Windows 7, the first screen you might see when launching Zadig is a "User Access Control" prompt, which you should accept.[[BR]]This occurs because a driver installation requires administrative privileges. This is not necessary for Windows XP.[[BR]][[BR]] 
    1212  [[Image(zadig_01.png)]][[BR]][[BR]] 
    13   1. Once the application is started, and you have plugged in the USB devive you would like to install a driver for, you should see it appear in the dropdown list.[[BR]]It doesn't matter whether you plug the device before or after the application started, as Zadig will update its list automatically, however it is recommended to only have the USB device you want to install a driver plugged when using Zadig:[[BR]][[BR]] 
     13  1. Once the application is started, and you have plugged an USB device, you should see it appear in the dropdown list.[[BR]]Note that it doesn't matter whether you plug the device before or after the application has started, as it will refresh the list automatically. It is however recommended to only plug the devices you want to install a driver for when using Zadig:[[BR]][[BR]] 
    1414  [[Image(zadig_02.png)]][[BR]][[BR]] 
    1515  The Vendor ID, Product ID and Interface ID are provided for information, to help you differentiate between devices if needed.[[BR]][[BR]] 
    16   If you can not see your device listed, then that means that it already has a driver installed. In that case, you should go to the Options menu and uncheck "List Only Driverless Devices". Be careful about trying to replace existing drivers, as you should replace an existing drivers for USB devices that will '''only''' be used with a libusb application. For instance, if you replace the existing driver for an USB keyboard or mouse, Windows will no longer recognize that keyboard or mouse. Only the libusb application will. Below is an example of what you would see for an USB device that already has a driver:[[BR]][[BR]] 
     16  If you can not see your device listed, then it probably means that it already has a driver.[[BR]] 
     17  '''In that case, and in that case only, you should go to the "Options" menu and __uncheck__ "List Only Driverless Devices"'''.[[BR]][[BR]] 
     18  Be careful about trying to replace existing drivers however, as you should only do that for devices that are used with a libusb application '''only'''.[[BR]] 
     19  For instance, if you replace the existing driver for an USB keyboard or mouse, Windows will no longer recognize that keyboard or mouse, only a libusb application will.[[BR]] 
     20  Below is an example of what you would see for an USB device that already has a driver:[[BR]][[BR]] 
    1721  [[Image(zadig_03.png)]][[BR]][[BR]] 
    18   1. If you want to change the name of your device, just click the "Edit Desc." checkbox. The description you enter here is how the device will appear in Device Manager and at other Windows locations.[[BR]][[BR]] 
     22  1. If you want to change the name of your device, just click the "Edit Desc." checkbox.[[BR]] 
     23  The description you enter here is how the device will appear in Device Manager and at other Windows locations.[[BR]][[BR]] 
    1924  1. Once you are satisfied with your device, simply click the "Install Driver" Button.[[BR]][[BR]] 
    20   1. On Windows Vista and later, you might get prompted by the following screen:[[BR]][[BR]] 
     25  1. On Windows Vista and later, you might get the following security alert:[[BR]][[BR]] 
    2126  [[Image(zadig_05.png)]][[BR]][[BR]] 
    22   This security prompt occurs because for any driver files that have not gone through Microsoft's WHQL process, which is the case of our driver files, as they are generated on the fly.[[BR]] 
    23   You should select "Install this driver software anyway"[[BR]][[BR]] 
     27  This is normal (because the driver files are generated on the fly by the application) and you should select "Install this driver software anyway"[[BR]][[BR]] 
    2428  1. The installation process can take up to 5 minutes on some machines and can not be cancelled as most of this time is spent with the creation of a Windows System Restore point. Just leave the installation process to complete.[[BR]][[BR]] 
    2529  [[Image(zadig_04.png)]][[BR]][[BR]] 
     
    2832  [[Image(zadig_07.png)]][[BR]][[BR]] 
    2933  Notice that the driver is now being displayed (in green) and indicates "WinUSB", one of the Windows USB drivers supported by libusb 1.0. 
     34 
     35== Advanced Use == 
     36 
     37(coming soon) 
    3038 
    3139== Example of a zadig.ini file ==