Barcode scanners do not recharge in Windows 10 if set to IBM handheld / IBM TT / Opos

Article ID: 09024034

Issue / Question

Why my scanner is not turning on when set to IBM handheld / IBM TT / Opos and connected to Win10 host system


Symptoms : 

- 4 beep : Transmission error 

- Cradle has no light, or the light disappears in seconds

Applicable To

Barcode Scanners

Resolution / Answer

This issue may occur because of power management improvements that are introduced in Windows 8.1/10 . These improvements help reduce power consumption and extend the battery life of mobile computers. If the USB device presents itself as a Human Interface Device (HID) and there is no app accessing the device, Windows suspends the device.

With the new Microsoft driver installed, Windows seems to apply its "Enhanced Power Management" function to the device. This causes the scanner to go into low power mode and become inaccessible within a few seconds. To work around this, perform the following steps:

  1. Connect the USB device to the computer.
  2. In Control Panel, open the Device Manager item. To do this, swipe in from the right to open the charms, tap or click Search, and then type device manager in the search box. Or, type device manager at the Start screen, and then tap or click Device Manager in the search results.
  3. To display the list of connected HIDs, tap or click the arrow next to Human Interface Devices.

    Note The device may be listed by name or generically as "USB Input Device."
  4. In the device list, right-click or press and hold the entry for the device that is not charging, and then click Properties.

    Note If this entry is labeled as "USB Input Device" instead of the device name, and if there are multiple "USB Input Device entries, follow these steps to determine which entry is the correct one:
    1. Disconnect the problem device from the computer.
    2. Right-click each USB Input Device entry, and then click Properties to view the device description and details. Note each connected device.
    3. Reconnect the problem device.
    4. Examine each USB Input Device entry again to determine which one is new and, therefore, represents the problem device.


  1. In the Properties dialog box for the problem device, tap or click the Details tab.
  2. In the list under Property, select Device Instance Path, and then note the ID information. For example, note the following:

Note This line is a combination of the following ID numbers:

  • Vendor ID (VID)
  • Product ID (PID)
  • Instance ID
  1. Start Registry Editor. To do this, swipe in from the right to open the charms, tap or click Search, type regedit.exe in the search box. Or, type regedit.exe at the Start screen, and tap or click regedit in the search results.
  2. In the navigation pane, find the registry key that corresponds to the problem device. To do this, follow these steps:
    1. Tap or click the arrow next to the HKEY_LOCAL_MACHINE folder to expand it.
    2. Expand SYSTEM.
    3. Expand CurrentControlSet.
    4. Expand Enum.
    5. Expand USB.
    6. Locate the folder whose name contains the VID and PID that you noted in step 6 (for example, locate VID_1234&PID_5678), and then expand that folder.
    7. Expand the folder that matches the Instance ID from step 6.
    8. Tap or click Device Parameters.


  1. In the details pane, right-click or press and hold EnhancedPowerManagementEnabled, and then click Modify.
  2. Change the Value data to 0, and then tap or click OK.
  3. Exit Registry Editor.

The problem device should now recharge correctly.

The procedure for disabling enhanced power management is taken from the following Microsoft article:
Unplug the barcode scanner and plug it back in. It should now stay enabled. With this workaround, the barcode scanner works correctly

+ Applicable Products

  • DS1000
  • DS1001
  • DS2208-HC
  • DS2208-SR
  • DS2278-HC
  • DS2278-SR
  • DS3407 Handheld Scanner
  • DS3408 Handheld Scanner
  • DS3478
  • DS3478-SF Handheld Scanner
  • DS3500-ER Series
  • DS3508 Series of Rugged 1D 2D Imager Scanners
  • DS3608-DP DS3678-DP Ultra Rugged Scanners
  • DS3608-DPA
  • DS3608-DPX
  • DS3608-ER DS3678-ER Ultra Rugged Scanners
  • DS3608-HD DS3678-HD Ultra Rugged Scanners
  • DS3608-HP DS3678-HP Ultra Rugged Scanners
  • DS3608-SR DS3678-SR Ultra Rugged Scanners
  • DS3678-DPA
  • DS3678-DPX
  • DS4208
  • DS4208-HC Handheld 2D Imager for Healthcare Applications
  • DS4308-XD 1D 2D Extreme Density Imager Scanner
  • DS457 Series
  • DS4608-DL
  • DS4608-DPE
  • DS4608-HC
  • DS4608-HD
  • DS4608-SR
  • DS4608-XD
  • DS4800 Series
  • DS6700
  • DS6707
  • DS6707-DP Handheld DPM Digital Imager Scanner
  • DS6707-DS6708
  • DS6707-HD Handheld Digital Imager Scanner
  • DS6708
  • DS6878-DL
  • DS6878-HC
  • DS6878-SR Cordless Bluetooth 2D Imager
  • DS8108-HC
  • DS8108-SR
  • DS8178-HC
  • DS8178-SR
  • DS9208 Omnidirectional Hands-Free Presentation Imager
  • DS9808-R
  • DS9908-HD
  • DS9908-SR
  • DS9908R-HD
  • DS9908R-SR
  • LI2208
  • LI2208-HC
  • LI2208-HC Healthcare Scanner
  • LI3608-ER
  • LI3608-SR
  • LI3678-ER
  • LI3678-SR
  • LI4278
  • LS3400 Handheld Scanner
  • LS3408 Handheld Scanner
  • LS3408-ER Rugged Bar Code Scanner
  • LS3408-FZ Rugged Bar Code Scanner
  • LS3578 Rugged Bar Code Scanner
  • LS3578-ER Rugged Bar Code Scanner
  • MP6000 Scanner Scale
  • MP6200 Scanner Scale
  • MP7000 Multi-Plane Scanner
  • MS4717
  • MT2000 Mobile Terminals
  • Symbol DS 6708-DL Handheld Imager Scanner
  • Symbol DS3578 Series
  • Symbol DS4308
  • Symbol DS4308-HC
  • Symbol DS4308P
  • Symbol DS6700 1D 2D Imager Scanner
  • Symbol DS7708
  • Symbol DS9808 Hybrid Presentation Imager
  • Symbol LS1203 General Purpose Bar Code Scanner
  • Symbol LS1203-HD General Purpose Handheld Scanner
  • Symbol LS2208 General Purpose Bar Code Scanner
  • Symbol LS3008 Rugged Bar Code Scanner
  • Symbol LS4208 General Purpose Bar Code Scanner
  • Symbol LS7708 General Purpose Presentation Scanner
  • Symbol LS7808 General Purpose Bar Code Scanner