Clavier

Éditeur IME client générique pour les langues d’Asie orientale

La fonctionnalité d’éditeur IME client générique (IME) améliore l’expérience de saisie et d’affichage des caractères chinois, japonais et coréen (CJK). Cette fonctionnalité vous permet de composer des caractères CJK à la position du curseur lorsque vous êtes dans une session. La fonctionnalité est disponible pour les environnements VDA Windows et VDA Linux.

En général, l’éditeur IME affiche des composants d’interface utilisateur tels que la fenêtre candidate et la fenêtre de composition. La fenêtre de composition contient les caractères de composition et les éléments d’interface utilisateur de composition. Par exemple, soulignement et couleur d’arrière-plan. La fenêtre candidate affiche la liste des candidats.

IME

La fenêtre de composition permet de choisir entre les caractères confirmés et les caractères de composition. La fenêtre de composition et la fenêtre candidate se déplacent avec le curseur de saisie. Par conséquent, la fonction fournit une saisie améliorée des caractères à l’emplacement du curseur dans la fenêtre de composition. De plus, elle améliore l’affichage dans la fenêtre de composition et la fenêtre candidate.

Conditions préalables :

  • Pour Linux VDA, activez la stratégie Synchronisation de la disposition du clavier client et améliorations apportées à l’éditeur IME.
  • Pour les VDA Windows, activez les stratégies Mappage de disposition du clavier Unicode, Synchronisation de la disposition du clavier client et Améliorations apportées à l’éditeur IME.
  • Utilisez Citrix Linux VDA version 2012 et ultérieure. Pour les VDA Citrix Windows, toutes les versions de VDA Windows actuellement disponibles prennent en charge la fonctionnalité d’éditeur IME client générique (IME).
  • La langue du navigateur doit être en japonais, chinois (simplifié), chinois (traditionnel) ou 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 du système des appareils en utilisant l’une des langues CJK. La langue du navigateur est automatiquement mise à jour.
  • Pour les plates-formes Windows, Linux et ChromeOS, modifiez la langue du navigateur en utilisant l’une des langues chinoise, japonaise et coréenne (CJK).

Configuration :

À partir de la version 2105, la fonctionnalité Éditeur IME client générique est activée par défaut pour les entrées dans des langues d’Asie de l’Est (chinois, japonais et coréen). En tant qu’administrateur, vous pouvez activer ou désactiver la fonctionnalité indépendamment 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é d’éditeur 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é Éditeur 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 est le 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 l’entrée dans une langue d’Asie de l’Est utilise seamlessIme ou ctxIme. Cela n’a aucune incidence sur les entrées dans d’autres langues.

Limitation des fonctionnalités :

L’éditeur 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. Toutefois, pour les sessions multi-écrans qui ne sont pas encore prises en charge, vous pouvez utiliser l’éditeur IME du serveur à la place.

Pour activer l’éditeur IME du 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 des touches de raccourci clavier supplémentaires

Les combinaisons de touches suivantes sont prises en charge avec la touche de logo Microsoft Windows dans vos sessions exécutées sur Microsoft Windows. Les touches de raccourci ne fonctionnent 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

En outre, 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 raccourcis supplémentaires en mode plein écran. Les paramètres par défaut de la touche de logo Microsoft Windows et des raccourcis clavier supplémentaires sont les suivants :

HTML5_CONFIG > fonctionnalités > clavier > captureAllKeys.

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 interagir avec la disposition du clavier côté serveur sur le VDA. Lorsque les administrateurs activent le mode Scancode, l’utilisateur peut être amené à utiliser la disposition du clavier du serveur plutôt que 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 :

  • Cette fonctionnalité est désactivée par défaut.
  • Sur les appareils tactiles, lorsque le mode Scancode est activé, le clavier logiciel affiché à l’écran ne fonctionne pas depuis l’application Citrix Workspace.

Configuration

Vous pouvez configurer la méthode de saisie Scancode de la manière suivante :

  • Configuration.js

Configuration.js

Remarques :

  • Citrix recommande de sauvegarder le fichier configuration.js avant d’y apporter des modifications.
  • Les 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é Scancode, procédez comme suit :

  1. Accédez au fichier configuration.js.
  2. Modifiez le fichier et définissez l’attribut scancode sur true.

    Voici un exemple de données JSON :

    'features' : {
            'ime': {
                'scancode': true,
        }
    }
    <!--NeedCopy-->
    
  3. Enregistrez les modifications.
Clavier