USB Human Interface Devices

G

Guest

Hi!

I have a Symbol Bar Code Scanner that uses PS2 cable and USB that I want to
use it in an NCR POS. So I have two questions.

1º If I turn on the POS using the PS2 cable the a entrance to keyboard, with
no keyboard attach to him, the scanner don't work, but if I turn on the POS
with the keyboard attached, it works fine. Anyone have same clue?

2º If I use the USB cable, the Windows ask me for the drivers, in this case,
human interface device, but I don't have it. Where can I get it?

One thing. I only have a image of Windows XPe.

Thanks,

Sérgio Cardoso
 
S

Sean Liming \(eMVP\)

Sounds like your scanner supports a couple of modes:

1. Keyboard wedge - The scanner act like a keyboard with a special Y adapter
to connect both keyboard and scanner, correct? It depends on the manufacture
whether the scanner can work without the keyboard attached or not. I have
WASP scanner that needs the keyboard.
2. USB HID device - The Scanner should have come with OPOS drivers. You
should be able to download the driver from their website www.symbol.com.
Look in the Support and Resource section for you model scanner. You could
use the Service Object that comes with POS for .NET, but you are using XPe
and not XP Pro so this solution will not work.

BTW - There are POS newsgroups available:
microsoft.public.windows.embedded.pointofservice and Microsoft.public.pos
Someone in either of these newsgroups might be able to help.

Regards,

Sean Liming
www.sjjmicro.com / www.seanliming.com
Author: Windows Embedded for Point of Service / POS for .NET Step-by-Step
http://www.sjjmicro.com/WEPOS.html, XP Embedded Book Author - XP Embedded
Advanced, XP Embedded Supplemental Toolkit
 
D

DPM

Having just added support for a USB Symbol scanner to a XPe image, may I
offer the following comments:

1. The scanner can operate in at least 2 modes: "HID Keyboard emulation" and
"IBM Handheld USB". To use the former the XPe image has to have the "Human
Interface Device Driver", "USB Keyboard", "HIDClass.sys", HIDparse.sys",
HIDUSB.sys" and "HID.dll" components. The OPOS driver is only required if
you want to use the IBM emulation; you will have to componentize the driver.
I did so but in the end decided to use the HID emulation, so I never used
it. I'll be happy to send you my .SLD if it helps.

2. Once the scanner is powered up, you select which emulation you want by
scanning special barcodes printed in the scanner manual.

If "One thing. I only have a image of Windows XPe." Means that you cannot
update the XPe image, you're probably out of luck.

Regards,
Dean
 

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