Clavier
IME client générique pour les langues d’Asie de l’Est
La fonctionnalité d’éditeur de méthode d’entrée (IME) client générique améliore l’expérience de saisie et d’affichage des caractères des langues chinoise, japonaise et coréenne (CJK). Cette fonctionnalité vous permet de composer des caractères CJK à la position du curseur lorsque vous êtes dans une session. Cette fonctionnalité est disponible pour les environnements VDA Windows et VDA Linux.
Généralement, l’IME affiche des composants d’interface utilisateur (UI) tels qu’une fenêtre de candidats et une fenêtre de composition. La fenêtre de composition inclut les caractères de composition et les éléments d’interface utilisateur de composition. Par exemple, le soulignement et la couleur d’arrière-plan. La fenêtre de candidats affiche la liste des candidats.

La fenêtre de composition vous permet de choisir entre les caractères confirmés et les caractères composés. La fenêtre de composition et la fenêtre de candidats se déplacent avec le curseur de saisie. Par conséquent, cette fonctionnalité offre une saisie améliorée des caractères à l’emplacement du curseur dans la fenêtre de composition. De plus, elle offre un affichage amélioré dans la fenêtre de composition et la fenêtre de candidats.
Conditions préalables :
- Pour le VDA Linux, activez la stratégie Synchronisation de la disposition du clavier client et amélioration de l’IME.
- Pour le VDA Windows, activez les stratégies Mappage de la disposition du clavier Unicode, Synchronisation de la disposition du clavier client et Amélioration de l’IME.
- Utilisez Citrix Linux VDA version 2012 et ultérieure. Pour Citrix Windows VDA, toutes les versions de VDA Windows actuellement disponibles prennent en charge la fonctionnalité IME client générique.
- La langue du navigateur doit être le japonais, le chinois (simplifié), le chinois (traditionnel) ou le coréen.
- Utilisez Google Chrome, Mozilla Firefox, Apple Safari 13 ou version ultérieure, ou Microsoft Edge.
Remarque :
- Pour les plates-formes macOS, iOS et Android, modifiez la langue système des appareils pour l’une des langues CJK. La langue du navigateur est mise à jour automatiquement.
- Pour les plates-formes Windows, Linux et ChromeOS, modifiez la langue du navigateur pour l’une des langues CJK.
Configuration :
À partir de la version 2105, la fonctionnalité IME client générique est activée par défaut pour la saisie en langues d’Asie de l’Est (chinois, japonais et coréen). En tant qu’administrateur, vous pouvez activer ou désactiver la fonctionnalité séparément pour chaque langue d’Asie de l’Est à l’aide du fichier configuration.js sur le serveur StoreFront (C:\ProgramFiles\Citrix\Receiver StoreFront\HTML5Client).
Pour désactiver cette fonctionnalité pour une langue de navigateur, modifiez le fichier configuration.js et définissez features.ime.mode.<languageID> sur seamlessIme. Si seamlessIme est défini, la fonctionnalité IME client générique est désactivée.
configuration.js :
var HTML5_CONFIG = {
'features': {
'ime': {
'mode': {
'ja': 'seamlessIme',
'zh': 'seamlessIme',
'ko': 'seamlessIme'
}
}
}
}
<!--NeedCopy-->
Pour désactiver la fonctionnalité IME client générique pour une langue spécifique, par exemple le japonais, ajoutez le JSON comme suit :
var HTML5_CONFIG = {
'features': {
'ime': {
'mode': {
'ja': 'seamlessIme'
}
}
}
}
<!--NeedCopy-->
Pour activer cette fonctionnalité pour une langue de navigateur, modifiez le fichier configuration.js et définissez features.ime.mode.<languageID> sur ctxIme, ou laissez la propriété mode vide ({}), ce qui correspond au comportement par défaut.
configuration.js :
var HTML5_CONFIG = {
'features': {
'ime': {
'mode': {
'ja': 'ctxIme',
'zh': 'ctxIme',
'ko': 'ctxIme'
}
}
}
}
<!--NeedCopy-->
Remarque :
Les configurations déterminent si la saisie en langue d’Asie de l’Est utilise
seamlessImeouctxIme. Cela n’a aucun effet sur la saisie dans d’autres langues.
Limitation des fonctionnalités :
L’IME client générique est désormais pris en charge lorsque vous utilisez un écran étendu avec l’application Citrix Workspace pour HTML5 sur les plateformes clientes Windows, Mac, Linux, ChromeOS, iOS et Android. Cependant, pour les sessions multi-écrans qui ne sont pas encore prises en charge, vous pouvez utiliser l’IME serveur à la place.
Pour activer l’IME serveur :
1. Change the VDA or the server keyboard language to Chinese, Japanese or Korean (CJK) as required.
2. Change the client device keyboard language to English.
Prise en charge de la touche de logo Microsoft Windows et d’autres raccourcis clavier
Ce qui suit ajoute la prise en charge des combinaisons de touches avec la touche de logo Microsoft Windows dans vos sessions exécutées sur Microsoft Windows. Les touches de raccourci ne sont fonctionnelles que lorsque vous sélectionnez l’option Plein écran dans la barre d’outils de session.
- Windows + R
- Windows + D
- Windows + E
- Windows + M
- Windows + S
- Windows + CTRL + S
- Windows + T
- Windows + U
- Windows + Numéro
- Windows + X
- Windows + K
De plus, nous prenons désormais en charge les raccourcis clavier suivants dans vos sessions exécutées sur Microsoft Windows :
- Alt + Tab
- Touche Échap
- Ctrl + N
- Ctrl + T
- Ctrl + W
Pour les sessions exécutées sur macOS, nous prenons désormais en charge les raccourcis clavier supplémentaires suivants :
- Touche Échap
- Commande + N
- Commande + T
- Commande + W
- Ctrl + N
- Ctrl + T
- Ctrl + W
Raccourcis clavier
Cette fonctionnalité permet de rediriger quelques autres raccourcis en mode plein écran. Les paramètres par défaut pour la touche de logo Microsoft Windows et les autres raccourcis clavier sont les suivants :
HTML5_CONFIG > fonctionnalités > clavier > capturer toutes les touches.
La valeur par défaut de captureAllKeys est définie sur true. Pour modifier les paramètres par défaut, ouvrez le fichier configuration.js et définissez l’attribut sur false.
Remarque :
Cette fonctionnalité est activée par défaut.
Mode de saisie Scancode
L’application Citrix Workspace vous permet d’utiliser des claviers physiques externes pour collaborer avec la disposition du clavier côté serveur sur le VDA. Lorsque les administrateurs activent le mode Scancode, l’utilisateur final peut se retrouver à utiliser la disposition du clavier du serveur au lieu de celle du client.
Cette fonctionnalité améliore l’expérience utilisateur, en particulier lors de l’utilisation d’un clavier physique pour les langues d’Asie de l’Est.
Remarques :
- Par défaut, cette stratégie de fonctionnalité est désactivée.
- Sur les appareils tactiles, lorsque le mode Scancode est activé, le clavier logiciel à l’écran ne fonctionne pas depuis l’application Citrix Workspace.
Comment configurer
Vous pouvez configurer la méthode de saisie Scancode de la manière suivante :
- Configuration.js
Configuration.js
Remarques :
- Citrix vous recommande de sauvegarder le fichier configuration.js avant d’apporter des modifications.
- Des informations d’identification de niveau administrateur sont requises pour modifier le fichier configuration.js.
- Le fichier configuration.js se trouve dans le dossier
C:\Program Files\Citrix\Receiver StoreFront\HTML5Client.
Pour activer la fonctionnalité de prise en charge du Scancode, procédez comme suit :
- Accédez au fichier configuration.js.
-
Modifiez le fichier et définissez l’attribut scancode sur true.
Voici un exemple de données JSON :
'features' : { 'ime': { 'scancode': true, } } <!--NeedCopy--> - Enregistrez les modifications.
Citrix VDA pour macOS - presse-papiers et raccourcis clavier
À partir de la version 2411, l’application Citrix Workspace™ prend en charge Citrix VDA pour macOS. Pour plus d’informations, consultez Citrix Virtual Delivery Agent pour macOS.
Voici une amélioration :
-
Auparavant, sur les clients Mac, la touche Commande était toujours mappée sur la touche Contrôle dans l’application Citrix Workspace, empêchant le fonctionnement des raccourcis Commande+C et Commande+V, c’est-à-dire copier et coller.
À partir de la version 2411, vous pouvez envoyer des événements Commande+C et Commande+V lors de l’interaction avec un VDA Mac. Cela garantit l’interprétation correcte des pressions sur la touche Commande.
Outil de diagnostic amélioré pour le clavier et l’IME
À partir de la version 2411, l’application Citrix Workspace pour HTML5 prend en charge un nouvel outil de ligne de commande en libre-service hébergé dans le Virtual Delivery Agent (VDA) Windows pour diagnostiquer les problèmes liés au clavier et à l’éditeur de méthode d’entrée (IME). Cet outil répond à diverses exigences utilisateur, offre une polyvalence de plate-forme et s’adapte aux besoins personnalisés. Les fonctions du clavier et de l’IME dépendent de différentes configurations et capacités dans les applications VDA et Citrix Workspace. Des paramètres incorrects dans le VDA ou côté client peuvent entraîner un comportement de saisie inattendu.
Avec cet outil, vous pouvez facilement identifier des problèmes qui étaient auparavant difficiles à trouver. Ce sont :
- Incohérence entre la disposition du clavier client et la disposition du clavier VDA : L’outil vérifie si la disposition du clavier client correspond à la disposition du clavier VDA.
- Sélection du mode de saisie clavier pour les appareils tactiles : L’outil vérifie la stratégie VDA et le mode de saisie clavier sélectionné, ainsi que le type d’appareil client pour confirmer si les fonctions du clavier fonctionnent correctement.
- Vérification générique de l’IME client pour la saisie en langues d’Asie de l’Est : L’outil vérifie le clavier client, les paramètres IME et les stratégies VDA pour confirmer si la fonctionnalité IME client générique fonctionne correctement pour la saisie des langues chinoise, japonaise et coréenne.
Prérequis
- Application Citrix Workspace pour HTML5 2411 ou version ultérieure.
- VDA Windows 2411 ou version ultérieure.
Cet outil en ligne de commande est hébergé dans le VDA Windows en tant que CtxKbImeDiagnostics.exe.
| Interface | Description | Remarque |
|---|---|---|
CtxKbimeDiagnostics |
Affiche les résultats de diagnostic pour les sessions ICA® de l’utilisateur actuel. | Si l’utilisateur dispose de privilèges d’administrateur, il affiche le diagnostic pour toutes les sessions ICA actives. Si l’utilisateur ne dispose pas de privilèges d’administrateur, il affiche les diagnostics pour les sessions ICA de l’utilisateur actuel. |
CtxKbimeDiagnostics [-v] |
Affiche les informations de paramétrage et les résultats de diagnostic pour les sessions ICA de l’utilisateur actuel. | Si l’utilisateur dispose de privilèges d’administrateur, il affiche les diagnostics pour toutes les sessions ICA actives. |
CtxKbimeDiagnostics [-v] [-s Session_Id] |
Affiche les informations de paramétrage et les résultats de diagnostic pour la session actuelle. | |
CtxKbimeDiagnostics [-s Session_Id] |
Spécifique à une session et affiche les résultats de diagnostic respectifs pour cette session. | Si l’utilisateur dispose de privilèges d’administrateur, il peut interroger d’autres sessions ICA. Si l’utilisateur ne dispose pas de privilèges d’administrateur, il ne peut interroger que ses propres sessions ICA. |
CtxKbimeDiagnostics [-s Session_Id] [-v] |
Spécifique à une session et affiche toutes les informations de paramétrage et les résultats de diagnostic pour cette session. | Si l’utilisateur dispose de privilèges d’administrateur, il peut interroger d’autres sessions ICA. Si l’utilisateur ne dispose pas de privilèges d’administrateur, il ne peut interroger que ses propres sessions ICA. |
CtxKbimeDiagnostics [-h] |
Affiche les arguments/paramètres pris en charge et des exemples. | Interface « Aide » |
CtxKbimeDiagnostics [-V] |
Affiche la version actuelle de l’outil |
Prise en charge améliorée des raccourcis clavier Alt+ dans les scénarios RDP à double saut
Auparavant, les combinaisons de touches Alt + touche, telles que Alt + Tab ou Alt + F, ne fonctionnaient pas correctement dans les sessions RDP à double saut lors de l’utilisation des modes Scancode et Unicode.
Avec la version 2509, les combinaisons de raccourcis Alt + touche fonctionnent désormais correctement dans les scénarios à double saut, offrant une interaction clavier améliorée pour les connexions RDP imbriquées.
Amélioration de l’IME client générique pour l’application Citrix Workspace pour HTML5 sur Chromebook avec plusieurs moniteurs
Auparavant, l’activation de la configuration multi-écrans pour l’IME entraînait une saisie en double sur les écrans secondaires sous ChromeOS.
Avec la version 2509, nous utilisons désormais l’API du navigateur pour gérer la relation entre les événements de touche et de saisie, empêchant ainsi la saisie de caractères en double par frappe.
Amélioration du mode de saisie au clavier
À partir de la version 2603, l’application Citrix Workspace pour HTML5 introduit une interface utilisateur améliorée pour la sélection des modes de saisie au clavier, remplaçant l’option de configuration de code de balayage obsolète. Cette amélioration permet aux utilisateurs de modifier les paramètres du clavier pendant une session active avec effet immédiat.
À propos de cette fonctionnalité
Cette fonctionnalité offre une gestion améliorée de la saisie au clavier avec les principales capacités suivantes :
-
Modifications de configuration en temps réel : Les utilisateurs peuvent modifier les paramètres de saisie au clavier pendant une session active sans nécessiter de redémarrage de session.
-
Interface utilisateur améliorée : Une nouvelle interface simplifiée permet aux utilisateurs de sélectionner les modes de saisie au clavier directement depuis la boîte de dialogue des préférences de session.
-
Trois modes de saisie : La fonctionnalité prend en charge les modes de saisie Automatique, Unicode et Scancode pour s’adapter à différents cas d’utilisation et scénarios.
-
Mode automatique intelligent : Lorsque le mode Automatique est sélectionné, le système détermine intelligemment la méthode de saisie optimale :
- Session de l’application Citrix Workspace pour HTML5 exécutée sur un client Mac se connectant à un VDA Mac : mode Scancode
- Tous les autres scénarios : mode Unicode
Modifications de configuration
La méthode de configuration Scancode précédente est obsolète à partir de Citrix Workspace app pour HTML5 2603 :
Configuration obsolète :
"features": {
"ime": {
"scancode": true
}
}
<!--NeedCopy-->
Nouvelle méthode de configuration :
"features": {
"ime": {
"inputMode": "Scancode"
}
}
<!--NeedCopy-->
Remarque :
Si vous avez configuré le paramètre de code de balayage obsolète dans une version précédente, il sera ignoré dans l’application Citrix Workspace pour HTML5 2603 et versions ultérieures. L’application revient automatiquement au mode de saisie Automatique.
Préférences en session
Les utilisateurs finaux peuvent modifier les modes de saisie au clavier pendant une session active :
- Ouvrez la boîte de dialogue Préférences de session depuis la barre d’outils.
- Accédez à la section Clavier.
-
Sélectionnez le mode de saisie souhaité dans le menu déroulant.

Les modifications prennent effet immédiatement sans nécessiter de redémarrage de session.
Pour plus d’informations sur la configuration du clavier, consultez Clavier.
Dans cet article
- IME client générique pour les langues d’Asie de l’Est
- Prise en charge de la touche de logo Microsoft Windows et d’autres raccourcis clavier
- Raccourcis clavier
- Mode de saisie Scancode
- Prise en charge améliorée des raccourcis clavier Alt+ dans les scénarios RDP à double saut
- Amélioration de l’IME client générique pour l’application Citrix Workspace pour HTML5 sur Chromebook avec plusieurs moniteurs
- Amélioration du mode de saisie au clavier