Do I need a license to start using Knox Capture?

A trial or commercial license is not required to try Knox Capture. Download the app from Google Play and configure scan settings according to the IT admins: Get started tutorial. The free version of the app provides 100 scans per device. For information on obtaining a trial license, go to Obtain a trial license.

How many free scans do I get with the free version of the app?

The free version of Knox Capture includes 100 free scans per device.

How do I get a trial license for Knox Capture?

Knox Capture uses the standard Knox licensing model. Request a trial license from Samsung Knox support to get started. For information on obtaining a trial license, go to Obtain a trial license. Once a trial license is generated, it is displayed in License keys.

How do I upgrade from a trial license to a full license?

Knox Capture uses the standard Knox licensing model. For information on license keys and purchase options, refer to Knox licenses.

How do I activate my Knox Capture license?

To activate the license, paste the license key into the provided field within your EMM's "App Config" dialog. For information on license activation, refer to Activate your license. For more information on configuring the app in the EMM console, refer to Deployment.

How can I tell if my license has expired?

If the trial or paid license has expired, or if all 100 free scans and been used, a notification displays on the home screen of the Knox Capture app with information on how to purchase or re-activate a license.


Why is Knox Capture called a wedge?

A wedge barcode scanner is a physical device that attaches to a keyboard or a computer. It reads barcode data and translates it to a string that is then input into the system, as if a user had manually typed the string using the keyboard.

In the same way, Knox Capture acts as a middleware that reads barcode data captured by the XCover Pro device, translates it into a string, formats the string, and sends it to a third-party business app that understands the resulting data. Knox Capture takes care of integrating with your business app, so that you don't have to build barcode scanning logic into your business app using an SDK (software development kit).

So how does Knox Capture know which barcodes to read, how to format the data, and which business app to send the data to? The IT admin defines those details in a profile in Knox Capture. Once the IT admin has set the profile, they push it to end-user devices through their EMM. End users can then start using the business app to scan barcodes.

Does Knox Capture work on only Samsung rugged devices?

Yes. Knox Capture is designed to boost the productivity of a Samsung rugged device. See Supported devices for a list of devices that Knox Capture currently supports. Additional rugged models will be added shortly.

How do I know if this app is right for my organization?

Knox Capture supports a variety of use cases, and works best when paired with an EMM for deployment, configuration, and license activation. A dedicated app manager, like an IT admin, is required to configure Knox Capture for business apps.

How do I install Knox Capture?

Install Knox Capture from the Google Play Store. To install Knox Capture on multiple managed devices, use Managed Google Play in the EMM console. For more information on deploying and configuring Knox Capture across a device fleet, refer to Deployment.

I see a message that says "Your current device software is unsupported"—what does this mean?

This means the device software (OS) is not supported, and should be upgraded to the latest version. This message may also appear if your wireless carrier has not pushed recent updates to the device.

Do I need to restart the Knox Capture app when an admin pushes a policy update or a Knox Capture license?

Yes. If the Knox capture app is already launched by the user, then the app does have to be restarted.


What are the different scanning configuration export and import options?

Export a configuration as a text file (saved to your device), through email, using near-field communication (NFC), or as a QR code. For more information on configuration export options, refer to Export a scanning configuration.

To import a configuration, either load a saved configuration text file or scan a prepared QR code. For more information, refer to Import a scanning configuration.

What happens to an existing configuration if I import a new Knox Capture configuration?

Importing a new configuration overrides existing scan settings on a device. This action is irreversible. Keep backup copies of prior configurations so that you can easily restore a device if it has added a new configuration in error.

How do I test business apps before deployment?

To test the Knox Capture configuration for a business app, use the test mode.

Launch an app, navigate to a scan activity, such as a data form or an input, and trigger scanning. For more information on testing the configuration, refer to IT Admins: Getting started with Knox Capture - Step 6: Test your profile.

How do I enforce Managed mode on enterprise devices?

Managed mode is automatically applied when Knox Capture is deployed with a configuration through an EMM console. For information details on deploying the app in Managed mode, refer to Deployment.

How can I enable multiple barcode scanning?

Save time with the Multi scan option to capture data from several barcodes at the same time. To set up multiple scanning, select and open the scan engine settings for a profile, then tap Scan Mode under Scan settings and select Multi Scan. Further modify the Multi scan feature by changing Multi scan preferences.

Refer to Scan engine settings for more information on scan engine settings.

How can I turn on the flashlight for scanning in dark conditions?

NOTE - To display the flashlight button in the camera scanner's UI, the configuration must have the Flashlight button toggled to the on position. Refer to Scan engine settings for more information.

Trigger the camera scanner, then tap the flashlight icon in the upper-left of the screen to turn the flashlight on or off.

How do I change the hardware key used to trigger scanning?

In Admin mode, expand the additional actions menu on the home page, next to the + icon. Then, select Camera scan triggers. In Managed mode, launch the app, then select the hardware key to use as the scan trigger.

Depending on the device setup, the option to set the hardware key scan trigger might be disabled in Managed mode. For more information, refer to Set the camera scan trigger.

Why isn't barcode capture working for my application?

Most barcode capture issues begin with minor errors in the keystroke output and scan engine settings. It is helpful to use test mode to verify the configuration after configuring profiles.

Keep in mind, Knox Capture is disabled for Android system apps. This means scanning will not work for pre-installed apps like Calculator and Clock in the /system/app folder on a device.

For more assistance, go to Troubleshoot.

Are all my system apps supported with Knox Capture and available for a profile and scan trigger?

No. Preloaded system apps, such as Google Maps, are not supported by Knox Capture, except for the Chrome browser and the Samsung Messages app.

Why can a code with an out of length range still be scanned successfully?

For instance, when I set a symbol count range of 7-20 (min length 7 and max length 20) for code128, I noticed the following behavior:

  • Code "1234567" (length 7) can be successfully scanned.
  • Code "12345678" (length 8) can be successfully scanned.
  • Code "123456" (length 6) can NOT be successfully scanned.
  • Code "12345" (length 5) can be successfully scanned. -> unexpected!
  • Code "1234" (length 4) can NOT be successfully scanned.

There is a difference between the number of digits/characters, and the number of active symbol counts when setting the length. The correlation between characters and symbol counts depends on the encoding standard, for instance, code 128 differs from code 39. For code 128, there are three different encoding schemes that can be mixed within a single code 128 to achieve the shortest possible code.

My devices are enrolled in WP-C mode. Why isn’t scanned data being sent to my browser or web app through keystroke output?

In WP-C, a change was made to the way web apps (apps that load web pages internally instead of through the Android native UI) handle text view focus after scanning. In previous deployment modes, the text view is already in focus when scanned data returns to the business app. This focus behavior is no longer required in WP-C.

To handle this change, you must enable the Allow remote control policy in your EMM to allow Knox Capture to restore focus to the text view.

NOTE—Enabling the Allow remote control policy is only required if you have activated a KPE (Knox Platform for Enterprise) Premium license.

How do I prevent users from remapping the XCover key?

You can disable XCover key remapping from your EMM.

  1. Navigate to the Knox Service Plugin (KSP) section of your EMM.
  2. Select Device-wide policies, then set Enable device policy controls to Enable.
  3. Click Device Key Mapping (Premium), then configure the settings as follows:
    • Set Enable Key Mapping Controls to Enable.
    • Set Enable PTT/Side Key Mapping for Microsoft Teams to Disable.
    • Enter the Package name as
    • Enter the Intent for Key press as
    • Enter the Intent for Key release as
  4. Then, set Enable Key Mapping to Launch & Exit applications to Disable.
  5. Save and apply the policies to your device.

The XCover key can then no longer be remapped on the device, which you can verify in the device's settings > Advanced features. When the key is pressed, the Knox Capture camera still launches as expected.