Synchronisation de l’interface utilisateur de l’IME client
Présentation
Jusqu’à présent, l’interface utilisateur de l’IME client (y compris la fenêtre de composition et la fenêtre de candidats) était positionnée dans le coin supérieur gauche de l’écran. Elle ne suivait pas le curseur et se trouvait parfois éloignée du curseur dans la zone de saisie de texte :

- Citrix® améliore l'ergonomie et l'expérience utilisateur avec l'IME client comme suit :
- 
Conditions préalables à l’utilisation de la fonctionnalité
- Activez Intelligent Input Bus (
IBus) sur votre VDA Linux. Pour plus d’informations sur l’activation d’IBussur un système d’exploitation Linux, consultez la documentation du fournisseur du système d’exploitation. Par exemple : - La fonctionnalité s’installe automatiquement, mais vous devez l’activer avant de pouvoir l’utiliser.
Activer et désactiver la fonctionnalité
La fonctionnalité de synchronisation de l’interface utilisateur de l’IME client est désactivée par défaut. Pour activer ou désactiver la fonctionnalité, définissez la stratégie Client Keyboard Layout Sync and IME Improvement ou modifiez le registre à l’aide de l’utilitaire ctxreg.
Remarque : - > - > La stratégie Client Keyboard Layout Sync and IME Improvement est prioritaire 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 Client Keyboard Layout Sync and IME Improvement pour activer ou désactiver la fonctionnalité de synchronisation de l’interface utilisateur de l’IME client :
- Dans Studio, cliquez avec le bouton droit de la souris sur Stratégies et sélectionnez Créer une stratégie.
-
Recherchez la stratégie Client Keyboard Layout Sync and IME Improvement.

- 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.
-
Prend 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. -
Prend 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 à l’aide de l’utilitaire
ctxregpour activer ou désactiver la fonctionnalité de synchronisation de l’interface utilisateur de l’IME client :Pour activer la fonctionnalité, exécutez la commande :
/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncClientIME" -d "0x00000001" <!--NeedCopy-->Pour désactiver la fonctionnalité, exécutez la commande :
/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncClientIME" -d "0x00000000" <!--NeedCopy-->