My USB bar code scanner (SYMBOL LS2208) is recognized as a HID.

hid-generic 0003:05E0:0600.000F: hiddev0,hidraw0: USB HID v1.10 Device [\xffffffef\xffffffbe\xffffffa9\xffffffbe\xffffffa9Symbol Technologies, Inc, 2002 Symbol Bar Code Scanner] on usb-bcm2708_usb-1.3/input0

When I scan bar codes it doesn't send ASCII chars.

(It 'beeps' and then text editor is left blank.)

I have tried re-configuring the scanner to do Simple COM port emulation. But after testing when it is configured this way - it doesn't even scan at all.

How can I get this scanner to send ASCII codes to my Raspberry Pi 2?

  • You want to configure it as a USB keyboard. If you scan the "USB Keyboard HID" code on p. 4 of the quick start guide, does it work then? You might have to unplug/replug it after scanning. Also, does it work when connected to a different machine?
    – derobert
    Apr 23, 2015 at 16:48
  • The scanner worked on my windows machine before I configured it to Simple COM - but it did not work after I changed it to Simple Com Port Emulation. When you say page 4 of the quick start guide - what do you mean? I have a manual here: spiritdatacapture.co.uk/manuals/motorola/…
    – ruben_KAI
    Apr 23, 2015 at 17:03
  • portal.motorolasolutions.com/Support/US-EN/… has all the manuals. One of them is the quick start guide—actually two of them, depending on the revision you have. Both have a code to set it back to the USB HID keyboard mode. Looks to be p. 109 of the manual you're looking at.
    – derobert
    Apr 23, 2015 at 17:13
  • Which one would it be on page 109?| *HID Keyboard Emulation?? This did not work for me - I downloaded the driver on a microsoft machine first and then configured it and everything.
    – ruben_KAI
    Apr 23, 2015 at 17:24
  • Yes, "HID Keyboard Emulation". It should scan that code if its powered up. Will probably beep, but won't actually output anything to the computer. Note that it may not scan from screen—you'll probably have to print out that page. If even that doesn't get it working again, p. 45 has the reset to defaults code. Get it working on the Windows box again, then worry about the Pi.
    – derobert
    Apr 23, 2015 at 17:27


You must log in to answer this question.

Browse other questions tagged .