en-US citrix computer

Keyboard settings

Citrix Workspace App

Supported on: All Citrix Workspace supported platforms

Description

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.

Registry

HKLM Software\Policies\Citrix\Ica Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard

This policy sets several registry values:

LocalIME Keyboard
Enabled: LocalIME = (deleted)
Disabled: LocalIME = 0
KeyboardSyncMode Keyboard
Enabled: KeyboardSyncMode = (deleted)
Disabled: KeyboardSyncMode = (User Profile)

More options available

Options

Allow dynamic sync
LocalIME enum
  • No -> 0 (default)
  • Yes -> 1
Sync mode on session launch
KeyboardSyncMode enum
  • Sync only once – when session starts -> (User Profile) (default)
  • Don’t sync -> (Server Default)

REG Builder

BETA

Configure the state and elements to generate .reg, PowerShell, Intune, and SCCM outputs.

These exports replicate the policy's registry effect. Editing the registry directly is not the same as applying the GPO through the management console (no gpupdate, no central reporting). Test before production; HKLM changes require administrator rights.

.reg file

Windows Registry Editor Version 5.00

; Exported from gporais.com
; Policy: Keyboard settings
; State: Enabled
; Supported on: All Citrix Workspace supported platforms

[HKEY_LOCAL_MACHINE\Software\Policies\Citrix\Ica Client\Engine\Lockdown Profiles\All Regions\Lockdown\GPO Disable\Keyboard]
"LocalIME"=-
"KeyboardSyncMode"=-

[HKEY_LOCAL_MACHINE\Software\Policies\Citrix\Ica Client\Engine\Lockdown Profiles\All Regions\Lockdown\Virtual Channels\Keyboard]
"LocalIME"="0"
"KeyboardSyncMode"="(User Profile)"