USB Mouse and Keyboard Devices

T

Tim Houle

I'm trying to install support for a USB keyboard and USB
mouse but I'm unsuccessful. I've included USB Compsite
Device and HID-compliant mouse, and HID Keyboard Device
components in my build. When I boot my XPE box and plug
in the USB mouse and keyboard, hardware is detected but
it cannot load the drivers. If I install them on my
XPPro, they install fine as USB HID compliant devices.

Any help is appreciated.
Tim
 
M

Matt Kellner \(MS\)

Hi Tim. Have you tried running TAP in a safebuild on the target computer?
If you attach the keyboard and mouse to the system and then run TAP, it
should pick up all of the associated Device Manager entries that will be
needed in order to run these devices. Then just import the resulting PMQ
file into your runtime.

If you have done this and are still having problems, please provide the
brand and model of the keyboard and mouse you're trying to use. Thanks. =)

--
Matt Kellner ([email protected])
STE, Windows Embedded Group

This posting is provided "AS IS" with no warranties, and confers no rights.
===============================
 
M

Matt Kellner \(MS\)

Tim, I found some more information that may help you with this matter. Some
new reg keys were added to XP Pro SP1 that didn't make it into XP Embedded.
This issue will be fixed in SP2. In the meantime, try adding the following
reg keys to your Extra Registry Settings in Target Designer:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\UsbFlags
IgnoreHWSerNum04710302 = REG_BINARY 1 1
GlobalDisableSerNumGen = REG_BINARY 1 1
GenericUSBDeviceString = REG_SZ "USB Device"
GenericCompositeUSBDeviceString= REG_SZ "Composite USB Device"

This should resolve the issues with some USB HID devices not working
correctly in XPe SP1 despite the correct drivers being included. Please let
me know if this information helps.

Thanks!

--
Matt Kellner ([email protected])
STE, Windows Embedded Group

This posting is provided "AS IS" with no warranties, and confers no rights.
===============================
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top