Post release XP driver installation

  • Thread starter Thread starter s.k.easley
  • Start date Start date
S

s.k.easley

We're shipping XPe based product and one of our customers wants to put
a couple of our devices on a KVM that uses a USB mouse and keyboard.
When plugging in the KVM, the hardware is discovered but the Hardware
Update Wizard fails. When I tried it here, I tried pointing the
Hardware Update Wizard at the i386 folder on an XPPro disc, but to no
avail.

It looks like I can add the needed drivers to new images with the
"Generic USB Input Device Support" component, but that doesn't help for
the devices already in the customer's hands.

So my question is: what's the best way to install XP drivers after the
image is in the field? As mentioned previously, I tried just using an
XPPro CD, but that didn't work.
 
s.k.easley,

If you are talking about PnP devices, the easiest way to add those to the image running in field is to copy driver related files to
appropriate windows directories (\windows\inf, \windows\system32, \windows\system32\drivers).

Also, please make sure the original image includes required Class Installer and CoInstall components and "USB Composite Device"
component (often required by a switch to work).

It would be interesting to know why the Hardware Wizard failed for you (assuming the install you pointed it to included missing
drivers). You or your customers can analyze \windows\setupapi.log file to get more details.
 
Thanks KM,

I think you're right that 'USB Composite Device' needs to be in the
original image, but that doesn't help me fix the units that are
already in customers hands.

I got pulled onto another project, but now I'm back and I'm going to
start working this problem again. I'll post what I find.
 
s.k.easley,
I think you're right that 'USB Composite Device' needs to be in the
original image, but that doesn't help me fix the units that are
already in customers hands.


You can always add those component manually at run time. Beside the bianries corresponding registry entries need to be grabbed from
components on XP Pro, or you can use devcon to install related INFs.
 
Back
Top