eLux - Incorrect Keyboard Behavior in Citrix Workspace App with Polish Programmers Layout

book

Article ID: CTX695581

calendar_today

Updated On:

Description

The issue occurs specifically with the Polish Programmers keyboard layout and potentially other similar language layouts. In affected scenarios, pressing Shift + Spacebar does not produce the expected result in applications like Excel. This behavior has been observed in Citrix Workspace App version 2209 and later.

CWA introduced two input modes starting with version 2209:

  • Unicode (default)

  • Scan code

The Polish Programmers layout does not function correctly in Unicode mode, which may indicate a bug in CWA.

Cause

The issue stems from the default Unicode input mode in CWA, which does not handle the Polish Programmers layout correctly. Switching to Scancode mode resolves the problem. Older versions of CWA (prior to 2209) do not support this configuration, so upgrading is recommended.

Resolution

To resolve this issue, configure the input mode to Scancode in the wfclient.ini file.

 

1. Open the configuration file:

  • Access the file /setup/ica/wfclient.ini on the relevant device or OU.

 

2. Modify the input mode:

  • Add the following entry to configure the keyboard input to Scancode mode:

    [WFClient]
    KeyboardEventMode=Scancode
    
 

3. Save the configuration:

  • Apply the changes and restart the device.

 

4. Test keyboard functionality:

  • Verify that the Shift + Spacebar combination works correctly in Excel and other applications using the Polish Programmers layout.

Issue/Introduction

Users experience unexpected behavior when using the Shift + Spacebar key combination in Excel or other applications while the Polish Programmers keyboard layout is active in Citrix Workspace App (CWA).