Synchronisation dynamique de la disposition du clavier
Auparavant, les dispositions du clavier sur le VDA Linux et sur l’appareil client devaient être identiques. Des problèmes de mappage des touches pouvaient survenir, par exemple, lorsque la disposition du clavier passait de l’anglais au français sur l’appareil client, mais pas sur le VDA.
Citrix® résout le problème en synchronisant automatiquement la disposition du clavier du VDA avec celle de l’appareil client. Chaque fois que la disposition du clavier de l’appareil client change, la disposition du VDA s’adapte en conséquence.
Remarque :
L’application Citrix Workspace™ pour HTML5 ne prend pas en charge la fonctionnalité de synchronisation dynamique de la disposition du clavier.
Configuration
La fonctionnalité de synchronisation dynamique de la disposition du clavier est désactivée par défaut. Pour activer ou désactiver la fonctionnalité, définissez la stratégie Synchronisation de la disposition du clavier client et amélioration de l’IME ou modifiez le registre via l’utilitaire ctxreg.
Remarque :
La stratégie Synchronisation de la disposition du clavier client et amélioration de l’IME a priorité sur les paramètres de registre et peut être appliquée aux objets utilisateur et machine que vous spécifiez ou à tous les objets de votre site. Les paramètres de registre sur un VDA Linux donné s’appliquent à toutes les sessions sur ce VDA.
-
Définissez la stratégie Synchronisation de la disposition du clavier client et amélioration de l’IME pour activer ou désactiver la fonctionnalité de synchronisation dynamique de la disposition du clavier :
- 1. Dans Studio, cliquez avec le bouton droit sur **Stratégies** et sélectionnez **Créer une stratégie**. - 2. Recherchez la stratégie **Synchronisation de la disposition du clavier client et amélioration de l’IME**. - Cliquez sur Sélectionner à côté du nom de la stratégie.
-
Définissez la stratégie.

Trois options sont disponibles :
- Désactivé : désactive la synchronisation dynamique de la disposition du clavier et la synchronisation de l’interface utilisateur de l’IME client.
-
Prendre en charge la synchronisation dynamique de la disposition du clavier client : active la synchronisation dynamique de la disposition du clavier, quelle que soit la valeur DWORD de la clé de registre SyncKeyboardLayout à l’emplacement
HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBar. -
Prendre en charge la synchronisation dynamique de la disposition du clavier client et l’amélioration de l’IME : active à la fois la synchronisation dynamique de la disposition du clavier et la synchronisation de l’interface utilisateur de l’IME client, quelles que soient les valeurs DWORD des clés de registre SyncKeyboardLayout et SyncClientIME à l’emplacement
HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBar.
-
Modifiez le registre via l’utilitaire
ctxregpour activer ou désactiver la fonctionnalité de synchronisation dynamique de la disposition du clavier :Pour activer cette fonctionnalité, exécutez la commande :
/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncKeyboardLayout" -d "0x00000001" <!--NeedCopy-->Pour désactiver cette fonctionnalité, exécutez la commande :
/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncKeyboardLayout" -d "0x00000000" <!--NeedCopy-->
Utilisation
Lorsque cette fonctionnalité est activée, si la disposition du clavier change sur l’appareil client pendant une session, la disposition du clavier de la session change en conséquence.
Par exemple, si vous modifiez la disposition du clavier sur un appareil client en français (FR) :

La disposition du clavier de la session Linux VDA passe également à « fr ».
Dans une session d’application, vous pouvez voir ce changement automatique si vous avez activé la barre de langue :

Dans une session de bureau, vous pouvez voir ce changement automatique dans la barre des tâches :
