Linux Virtual Delivery Agent

Synchronisation de l’interface utilisateur de l’éditeur IME client

Vue d’ensemble

Jusqu’à présent, l’interface utilisateur de l’éditeur IME client (y compris la fenêtre de composition et la fenêtre candidate) était positionnée dans le coin supérieur gauche de l’écran. Celle-ci ne suivait pas le curseur et était parfois située loin du curseur dans la zone de saisie de texte.

image de l'interface utilisateur IME client précédente

Citrix améliore la convivialité et optimise davantage l’expérience transparente avec l’éditeur IME client comme suit :

image de l'interface utilisateur IME client actuelle

Remarque :

La fonctionnalité est disponible pour RHEL 7.x, CentOS 7.x, Ubuntu 16.04, Ubuntu 18.04 et SUSE 12.x. Elle est prise en charge sur l’application Citrix Workspace pour Windows et pour Mac.

Pour utiliser la fonctionnalité dans les sessions de bureau RHEL 7.x, vous devez activer IBus. Par exemple, définissez la langue de l’interface utilisateur sur une langue qui nécessite un éditeur IME, ou ajoutez GTK_IM_MODULE=ibus au fichier ${HOME}/.config/imsettings/xinputrc.

La fonctionnalité s’installe automatiquement, mais vous devez l’activer avant de pouvoir l’utiliser.

Activer et désactiver la fonctionnalité

Cette fonction est désactivée par défaut. Utilisez l’utilitaire ctxreg pour activer ou désactiver cette fonctionnalité. La configuration de la fonctionnalité sur un Linux VDA donné s’applique à toutes les sessions sur ce VDA.

Pour activer cette fonctionnalité, exécutez la commande suivante :

/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncClientIME" -d "0x00000001"
<!--NeedCopy-->

Pour désactiver cette fonctionnalité, exécutez la commande suivante :

/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncClientIME" -d "0x00000000"
<!--NeedCopy-->
Synchronisation de l’interface utilisateur de l’éditeur IME client