Administrator Guide

Table Of Contents
Table 22. Citrix Workspace app Linux keyboard layout settingsClient and VDA (continued)
Mode Client-side settings Server or VDA-side settings Additional information
and Windows 10 operating system.
The setting is disabled by default on
Windows Server 2016 and Windows
Server 2019.
To enable Unicode Keyboard Layout
Mapping for Windows VDA, add the
following registry keys:
HKEY_LOCAL_MACHINE\SOFTWA
RE\Citrix\CtxKlMap\Enable
KlMap value= DWORD 1
HKEY_LOCAL_MACHINE\SOFTWA
RE\Citrix\CtxKlMap\Disabl
eWindowHookvalue=DWORD 1
Dynamic
sync
/opt/Citrix/ICAClient/
config/module.ini
[ICA 3.0]
KeyboardSync=On
~/.ICAClient/wfclient.ini
[WFClient]
keyboardlayout=(User
Profile)
XenApp server version 2006 and
higherEnable the following policies
on the server end:
Set the Client Keyboard
Layout synchronization and IME
improvement policy to Support
dynamic client keyboard
layout sychronization and IME
improvement.
Set the Enable Unicode
keyboard layout mapping to
Allowed.
XenApp server version before 2006
There are no policies available
to enable dynamic sync mode. You
must set the registry key in the
Windows VDA desktop Keyboard sync
configuration. The setting is enabled
by default on Windows Server 2012
and Windows 10 operating system.
The setting is disabled by default on
Windows Server 2016 and Windows
Server 2019.
To enable the setting, add the
following registry key:
HKLM\Software\Citrix\ICA\Ic
aIme\DisableKeyboardSync
value=DWORD 0.
To enable Unicode Keyboard Layout
Mapping for Windows VDA, add the
following registry keys:
HKEY_LOCAL_MACHINE\SOFTWA
RE\Citrix\CtxKlMap\Enable
KlMap value= DWORD 1
HKEY_LOCAL_MACHINE\SOFTWA
RE\Citrix\CtxKlMap\Disabl
eWindowHook value=DWORD 1
Set the mode on both the client
side and the server side.
Sync once
/opt/Citrix/ICAClient/
config/module.ini
[ICA 3.0]
KeyboardSync=Off
~/.ICAClient/wfclient.ini
Not available Not available
78 Configuring connection brokers