Metrologic Scanner Driver



  1. Voyager Metrologic Scanner
Active4 years, 5 months ago

I have a Metrologic MS1690 Barcode scanner that I'm trying to use with Windows 8.1, I get a Unrecognized Device: Device descriptor request failed error in devices and printers. The scanner gets no power from the computer when it is plugged in because of this. It usually shows up as a usb keyboard in windows 8 and 7, but with 8.1 it does not and I can't find an answer anywhere. Please help! Or even if someone could tell me how to get a generic usb keyboard driver for this thing that may help as well. Thanks.

Metrologic Scanner Driver

The Metrologic Voyager MS9540 is an advanced single line laser bar code scanner with automatic activation and sophisticated data transmission via Metrologic's proprietary CodeGate technology. Scanner Management Utility (SMU) is a command-line tool that sends native commands to scanners providing all configuration and update operations. SOTI MobiControl Manage, support, secure and track your mobile devices anytime, anywhere - and take control of your mobile field force.

handbanana9023handbanana9023
Metrologic

2 Answers

The scanner gets no power from the computer when it is plugged in

Voyager Metrologic Scanner

Bit of a guess, but there was a change in Win8.1 that can affect HID devices like this. Such devices are now suspended when no application or service is accessing it. This can cause the device to misbehave if it depends on receiving timely power to operate correctly.

The workaround is to disable Enhanced Power Management for the device. The instructions are pretty elaborately spelled-out in this blog post. At break-neck speed: use Regedit.exe, locate the device in the HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Enum USB key and set the EnhancedPowerManagementEnabled value to 0.

Hans PassantHans Passant
813k113 gold badges1390 silver badges2171 bronze badges

The 'solution' for me has been to add a PCI-E USB card, and use that for the scanner. I went with this one from Rosewill because it uses an NEC chipset which I have heard good things about.

After installing the provided drivers for the PCI-E card, the scanner seems to enumerate consistently (I have only been able to test it for a couple days so far).

According to the person I bought my scanner from, it's an issue with the USB chipset on the motherboard. Some are compatible and some aren't. If I had to do it over again, I would go with an RS232 cable and a power adapter instead of USB. I haven't tested that setup, but if your app needs serial data like mine does, it should be more reliable given that it's not dependent on the vagaries of integrated USB chipsets.

Dominic PDominic P
1,1671 gold badge15 silver badges35 bronze badges

Not the answer you're looking for? Browse other questions tagged windowsbarcodebarcode-scanner or ask your own question.