Keyboard settings
Jump to overview

Policy overview

Key metadata and intent for this policy.

Category
Citrix Components > Citrix Workspace > User experience
Supported on
All Citrix Workspace supported platforms

The keyboard layout synchronization feature lets you switch among keyboard layouts on the client device. This feature synchronizes the client keyboard layout to the server. This feature provides you with the following options: • Allow dynamic sync - Synchronizes the client keyboard layout to the server when you make any changes. When selected, this option also enables the client IME for East Asian languages. Selecting Yes for this option overrides the following two options. • Sync only once – when session starts – Synchronizes the client keyboard layout to the server when the session launches. Any changes you make to the client keyboard layout during the session do not take effect immediately. To apply the changes, log off and log back on. • Don’t sync - Indicates that the client uses the keyboard layout present on the server. This policy is not configured by default. When you disable this policy, the client keyboard layout is synchronized to server only when the session is launched.

Internal name
Policy_Keyboard_Settings
Computer
Policy_Keyboard_Settings_1
User
Policy ID
46c94a45d3c1
Elements
2

Registry values

How enabled and disabled states update the registry.

ScopeRegistry locationTypeEnabled valueDisabled valueCopy
Path
Software\Policies\Citrix\Ica Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard
Value name
KeyboardSyncMode
REG_SZ
HKLM
HKCU
HKLM
(User Profile)
HKCU
(User Profile)
Path
Software\Policies\Citrix\Ica Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard
Value name
LocalIME
REG_SZ
HKLM
HKCU
HKLM
0
HKCU
0
Registry location
Type REG_SZ · Both
Path
Software\Policies\Citrix\Ica Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard
Value name
KeyboardSyncMode
Hive
HKLM
Enabled value
Disabled value
(User Profile)
Hive
HKCU
Enabled value
Disabled value
(User Profile)
Registry location
Type REG_SZ · Both
Path
Software\Policies\Citrix\Ica Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard
Value name
LocalIME
Hive
HKLM
Enabled value
Disabled value
0
Hive
HKCU
Enabled value
Disabled value
0

Policy elements

Inputs and configuration options exposed by this policy.

ScopeElementTypeRegistry mappingConstraints & behaviorCopy
Allow dynamic sync
ID Always_Sync_Keyboard_Layout
enum
Path
Software\Policies\Citrix\Ica Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard
Value name
LocalIME
Type
REG_SZ
Options: No (0), Yes (1)
Sync mode on session launch
ID Sync_Keyboard_Layout_Once
enum
Path
Software\Policies\Citrix\Ica Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard
Value name
KeyboardSyncMode
Type
REG_SZ
Options: Sync only once – when session starts ((User Profile)), Don’t sync ((Server Default))
Allow dynamic sync
Both · Type enum
Registry mapping
Path
Software\Policies\Citrix\Ica Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard
Value name
LocalIME
Type
REG_SZ
Details
Options: No (0), Yes (1)
Sync mode on session launch
Both · Type enum
Registry mapping
Path
Software\Policies\Citrix\Ica Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard
Value name
KeyboardSyncMode
Type
REG_SZ
Details
Options: Sync only once – when session starts ((User Profile)), Don’t sync ((Server Default))