Linux Virtual Delivery Agent 2407

Synchronisierung der Client-IME-Benutzeroberfläche

Übersicht

Bislang war die Client-IME-Benutzeroberfläche (einschließlich des Kompositionsfensters und des Kandidatenfensters) in der oberen linken Ecke des Bildschirms positioniert. Sie folgte dem Cursor nicht und befand sich manchmal weit vom Cursor entfernt im Texteingabebereich:

Abbildung der vorherigen Client-IME-Benutzeroberfläche

-  Citrix® verbessert die Benutzerfreundlichkeit und optimiert die Benutzererfahrung mit der Client-IME wie folgt:

-  ![Abbildung der aktuellen Client-IME-Benutzeroberfläche](/en-us/linux-virtual-delivery-agent/2407/media/synced-composition-and-candidate-windows.png)

Voraussetzungen für die Nutzung der Funktion

  1. Aktivieren Sie den Intelligent Input Bus (IBus) auf Ihrem Linux VDA. Informationen zum Aktivieren von IBus unter einem Linux-Betriebssystem finden Sie in der Dokumentation des Betriebssystemanbieters. Zum Beispiel:
  2. Die Funktion wird automatisch installiert, Sie müssen sie jedoch aktivieren, bevor Sie sie verwenden können.

Funktion aktivieren und deaktivieren

Die Synchronisierung der Client-IME-Benutzeroberfläche ist standardmäßig deaktiviert. Um die Funktion zu aktivieren oder zu deaktivieren, legen Sie die Richtlinie Synchronisierung des Client-Tastaturlayouts und IME-Verbesserung fest oder bearbeiten Sie die Registrierung über das Dienstprogramm ctxreg.

Hinweis: - > - > Die Richtlinie Synchronisierung des Client-Tastaturlayouts und IME-Verbesserung hat Vorrang vor Registrierungseinstellungen und kann auf von Ihnen angegebene Benutzer- und Maschinenobjekte oder auf alle Objekte in Ihrer Site angewendet werden. Registrierungseinstellungen auf einem bestimmten Linux VDA gelten für alle Sitzungen auf diesem VDA.

  • Legen Sie die Richtlinie Synchronisierung des Client-Tastaturlayouts und IME-Verbesserung fest, um die Synchronisierung der Client-IME-Benutzeroberfläche zu aktivieren oder zu deaktivieren:

    1. Klicken Sie in Studio mit der rechten Maustaste auf Richtlinien und wählen Sie Richtlinie erstellen aus.
    2. Suchen Sie nach der Richtlinie Synchronisierung des Client-Tastaturlayouts und IME-Verbesserung.

      Abbildung der Richtlinie zur Synchronisierung des Client-Tastaturlayouts und IME-Verbesserung

    3. Klicken Sie neben dem Richtliniennamen auf Auswählen.
    4. Legen Sie die Richtlinie fest.

      Abbildung der Einstellung der Richtlinie zur Synchronisierung des Client-Tastaturlayouts und IME-Verbesserung

      Es stehen drei Optionen zur Verfügung:

      • Deaktiviert: Deaktiviert die dynamische Synchronisierung des Tastaturlayouts und die Synchronisierung der Client-IME-Benutzeroberfläche.
      • Unterstützung der dynamischen Synchronisierung des Client-Tastaturlayouts: Aktiviert die dynamische Synchronisierung des Tastaturlayouts, unabhängig vom DWORD-Wert des Registrierungsschlüssels SyncKeyboardLayout unter HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBar.
      • Unterstützung der dynamischen Synchronisierung des Client-Tastaturlayouts und IME-Verbesserung: Aktiviert sowohl die dynamische Synchronisierung des Tastaturlayouts als auch die Synchronisierung der Client-IME-Benutzeroberfläche, unabhängig von den DWORD-Werten der Registrierungsschlüssel SyncKeyboardLayout und SyncClientIME unter HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBar.
  • Bearbeiten Sie die Registrierung über das Dienstprogramm ctxreg, um die Synchronisierung der Client-IME-Benutzeroberfläche zu aktivieren oder zu deaktivieren:

    Um die Funktion zu aktivieren, führen Sie den Befehl aus:

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

    Um die Funktion zu deaktivieren, führen Sie den Befehl aus:

     /opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncClientIME" -d "0x00000000"
     <!--NeedCopy-->
    
Synchronisierung der Client-IME-Benutzeroberfläche