Barcode Scanner Sends Incorrect Characters in Fullscreen Mode

Barcode Scanner Sends Incorrect Characters in Fullscreen Mode

book

Article ID: CTX206276

calendar_today

Updated On:

Description

Some barcode scanners might send incorrect characters in ICA session in full screen mode. This behavior is not observed in windowed mode. In a RDP Session the barcode scanners operates as expected in both window and full screen mode. Affected devices tested in house: EzScan MT7935.

Environment

Caution! Using Registry Editor incorrectly can cause serious problems that might require you to reinstall your operating system. Citrix cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk. Be sure to back up the registry before you edit it.

Resolution

Registry key to enable window mode behavior in full screen mode provided. This disabled special keys in session and allows barcode scanner to function as expected.

The barcode scanner uses a combination of special keys to function (TAB, Shift, etc.) The hotkey and special key functionality of Receiver interferes with the barcodes functionality.

The following workaround makes the VDA to behave as it would in windowed mode in full screen mode:

  1. Log on to the client machine.

  2.  Close all ICA sessions.

  3.  Open registry editor.

  4. Find the following registry path and then set "TransparentKeyPassthrough" as "LOCAL":
    [Path]
    32 bit OS : HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard
    64 bit OS : HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard
    [Key]
    TransparentKeyPassthrough
    [Type]
    REG_SZ
    [Value]
    LOCAL

Issue/Introduction

Some barcode scanners might send incorrect characters in ICA session in full screen mode. This behavior is not observed in windowed mode. In a RDP Session the barcode scanners operates as expected in both window and full screen mode. Affected devices tested in house: EzScan MT7935