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.
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.
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.
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).