Navie USB port drivers (Arduino Due mode)

I don't know if the "&MI_00" is need for other Windows versions, so instead of removing it you can also try appending additional hardware Ids to the end of the line. This works great for my Windows XP Pro SP3 installation.

To summarize if you are having trouble installing the "Arduino Due" USB driver for the Native USB Port for Windows, you may need to edit the \arduino-1.5.1r2\drivers\Arduino Due.inf file:

Change these lines from:

[DeviceList]
%DESCRIPTION%=DriverInstall, USB\VID_2341&PID_003E&MI_00

[DeviceList.NTamd64]
%DESCRIPTION%=DriverInstall, USB\VID_2341&PID_003E&MI_00

To these lines(appended Hardware Ids):

[DeviceList]
%DESCRIPTION%=DriverInstall, USB\VID_2341&PID_003E&MI_00, USB\VID_2341&PID_003E

[DeviceList.NTamd64]
%DESCRIPTION%=DriverInstall, USB\VID_2341&PID_003E&MI_00, USB\VID_2341&PID_003E