7021430: Preventing Character Loss When Using Barcode Scanners


Microsoft Windows sends input gathered from a barcode scanner as individual keystrokes. These keystrokes are sent at a much faster rate than a human can produce. Subsequently, when Reflection 2014 attempts to handle the rapid arrival of keystrokes, the extra processing required can result in character loss because Windows blocks keyboard input when an application is busy.

Automatic Device Recognition

Reflection 2014 R1 SP1 (and later) automatically recognizes certain USB barcode scanners and card readers, and captures their input directly to avoid any character loss. To view the list of supported scanners, open the InputDeviceCapture.settings file located in Reflection’s AppData directory: %AppData%AttachmateReflectionWorkspaceR2014_R1. When a device is successfully detected, a log entry is written to the event log. Please see KB 7021466 for details on controlling Reflection Event Logging.

Manually Configuring Reflection to Recognize Your Device

If your input device is not automatically recognized, you can add its hardware device identifier as a Custom Workspace Setting:

  1. Open the Windows Device Manager and find the Human Interface Device section as illustrated below. (Make sure you are viewing devices in the Human Interface Device section and not the Keyboards section.)

Figure 1. Device Manager with Human Interface Devices selected

  1. Find your scanning device by examining the properties listed in the Details tab of each USB device.

It can be difficult to distinguish the scanner from other devices (such as your keyboard), but the “Bus reported device description” (if present) often displays the device information. You may need to unplug the input device, refresh, and then plug the device back in to reveal which entry corresponds to the device in question.

  1. After you have identified the scanner, open the USB Input Device Properties dialog box and copy the listed value of the Hardware Id to the clipboard:

Figure 2. Copy of Hardware Id in USB Input Device Properties
  1. On the Reflection menu, choose Workspace Settings. Then on the Reflection Workspace Settings breadcrumb, select Custom settings.

Figure 3. Reflection Workspace Settings with Custom Settings selected
  1. Manually add a Custom Workspace Setting named InputDevices and paste the Hardware Id as its value. (If you have more than one device, you can enter a list of the Hardware Ids separated by commas as the InputDevices value.)

Figure 4. Paste of Hardware Id as InputDevices value in Custom Workspace Setting
  1. Restart the Workspace to apply the new settings.
  2. Start a session, and then check the Reflection event log to make sure your device has been recognized properly.

Disabling Input Device Capture

If you experience any problems with how the Input Device Capture feature captures the input, you can disable this feature to send the input key-by-key instead of as one block.

To disable Reflection’s Input Device Capture feature:

  1. Add the InputDeviceCapture value to the Reflection Workspace Custom Settings table.
  2. Set it to False.

Handling Unrecognized (non-USB) Input Devices

If you are using a non-USB scanner (one connected to the PC via a serial RS232 COM port, keyboard wedge, or some other method), Reflection 2014 cannot capture the input directly. For these types of devices, use the following approaches to eliminate character loss.

Disable Productivity Features

When Reflection Productivity features are enabled, the extra processing required to handle the keystrokes can result in character loss because Windows blocks keyboard input when an application is busy. Therefore, Productivity features such as Recent Typing, Auto Complete, Auto Expand, and Spell Check should be disabled when using an unrecognized input device.

Figure 5. Configure Productivity Defaults menu with features deselected

Adjust Intercharacter Delay

If disabling the Productivity Features does not address character loss, a possible solution is to adjust the intercharacter delay. Most scanners include an option to add (or increase) delay between each character sent. A delay of 20 to 40 milliseconds is often enough to eliminate character loss.

Scanners are often controlled by barcodes that are scanned to change the settings, though some require a configuration program to be executed to change the delay settings. Consult your scanner’s hardware manual or vendor’s website for instructions on how to set the intercharacter delay for your specific device.


  • No Related Posts

Data Protection Advisor (DPA) authentication for the web published scheduled reports is disabled[1]

Article Number: 502581 Article Version: 4 Article Type: Break Fix

Data Protection Advisor,Data Protection Advisor Family

Data Protection Advisor (DPA) authentication for the web published scheduled reports has been disabled.

Some customers have a need to access DPA reports via a Web style interface. In DPA 5 a Web Server, acting as Report Portal was available,and could be accessed without a password.

This functionally has been removed from DPA 6. The Web Server component is a security vulnerability that requires near constant patching, fixing newly developed exploitation approaches. In addition, the strategic role of DPA is not to be the Report Portal, rather to publish reports to destinations, such as other portals, as required. For these reasons the portal was removed from the DPA.

Reports produced by DPA can continue to be accessed via a web server, if a web server is configured correctly. This would be the customer’s responsibility.

In DPA 6 functionality was added to publish to Microsoft Sharepoint 2013. This purpose of this was to eliminate the need for a web server. This would be a better option to consider. Details on publishing to MS Sharepoint can be found in the DPA internal help and DPA Installation and Administration Guide. Please contact EMC Technical Support for further details or information.

Please contact Dell EMC Technical Support for further details or information.


SourceOne: Random warnings from EMC SourceOne for Storage Management / RBS informing that the required permissions are not required

Article Number: 487941 Article Version: 3 Article Type: Break Fix

SourceOne for Microsoft SharePoint Storage Management 7.2 SP3,SourceOne for Microsoft SharePoint Storage Management 7.2,SourceOne for Microsoft SharePoint Storage Management 7.1 SP3,SourceOne for Microsoft SharePoint Storage Management 7.1 SP2

The following warning may be generated in the Web Frontend servers Application log:

The RBS configured credential is NOT used, please make sure the account: ‘<Account>’ has required permissions to access the RBS storage path: ‘<RBS Storage Location>’

Other than the warning, all other RBS functionality is operational.

This is a warning generated by the EMC SourceOne RBS code, due to a Microsoft bug. Periodically when Microsoft RBS tries to store the blob into file share, SharePoint does not use the credential passed in the Store configuration, instead it uses the service account, which is the account runs the IIS web site.

Verify the account running the web application has the proper credentials (Full Access) to the file share.

No other action is required.


Re: Documentum Installation Automation using Chef

What if you could reduce the time spent performing manual installation of multiple components across multiple environments?

In this Knowledge Sharing video, Sushant Sonker, Gonzalo Hernandez Casaseca, and Jason Sanghi discuss automating Documentum installation using Chef framework. The authors provide insight to how the Documentum Content Server(D7), Webpublisher, D2, Integrated Delivery Services (IDS) Target, xPlore, etc. can be installed using Chef recipes.

Benefits of using Chef for Documentum deployment include:

• Rapid Documentum product deployment – from hours to minutes

• Ability to manage all configured parameters from a centralized location

• Ease of deployment with accurate repeatable deployments

• Sets the stage for DevOps culture to enable futuristic scalable deployment

Watch video article.


Re: Backup Sharepoint 2016 with NMM

Hello experts,

we have a question about configuration of a SharePoint backup with NMM.

We tried to configure the backup with the wizard. Picture 1 is our farm. We have 2 WFEs.

We can choose one of the two WFEs for example xxxx076.

The backup works fine. But if we start NMM for recover, we only see the client xxx76 and xxx75 (Picture 2), not the xxxxx77.

The same if we choose the xxx77.

Does someone have the same configuration as us? And how do you configure the backup?


VAn Le



Re: Publish Dashboard

Once you have made your Dashboard template, you can publish it to the web. To do so, you have two options:

1) you can publish to SharePoint, if you go the Admin pane and setup a connector/login to a SharePoint server in your environment

2) you can publish the dashboard as an .html file

The first one is pretty easy, as Microsoft provides all the components and you don’t have to much after it’s all set up. However, this only works in SharePoint, and even then, only certain WebParts can interact with it, so you’ll need to have a competent SharePoint admin to help build anything complex on your pages.

The second one takes a bit more work. When you publish .html to a file, DPA can only write the file to a local filesystem. In most cases, you’ll need to move this file to another server – your webserver – for your users to see/interact with. In our case, we installed a simple FTP client to push the .html file from the DPA to a specific folder on the web server.

Let us know if that helps!



Symantec for SharePoint needs to be installed on all SharePoint Servers in the SP2013 Farm?

I need a solution

Dear All,

I have a query regarding the Symantec Protection for SharePoint. Is it mandatory to install Symantec for SharePoint on all the SharePoint Servers?

We have 10 SharePoint Servers – 2 Web, 2 App, 2 Search query, 2 Search Component and 2 Search Crawl Servers. Do we require to install Symantec for SharePoint on all the 10 SharePoint Servers given above or only installation on 2 Web and 2 Apps are enough?

Please suggest., Thanks!



Re: Documentum xCP Comments


I need an assistance about Documentum xCP 2.3 comments with DFC.

I want to copy comments to another document or documents with DFC.

I tried to create dcm_comments, dmc_topics and last relation object for relation. But no luck.

I put comments successfully if document has older comment.

In new comments, I want to use ICommentManager but it gives an error below.

(ICommentManager) DfClient.getLocalClient().newService(ICommentManager.class.getName(),session.getSessionManager())

[DFC_BOF_CANNOT_FIND_OBJECT] Business object com.documentum.services.collaboration.ICommentManager does not exist in docbase

How can i use collabration via dfc in Documentum xCP 2.3?


DLP Solution for SharePoint 2016

I need a solution

Trying to find out if Symantec has a compatible DLP solution for SharePoint 2016. According to this article posted last year it is not compatible with the new min roles features in SharePoint 2016: https://support.symantec.com/en_US/article.TECH246…