Synchronisierung der Client-IME-Benutzeroberfläche

Last published : Nov 13, 2026

Übersicht

Bisher befand sich die Client-IME-Benutzeroberfläche (einschließlich des Kompositionsfensters und des Kandidatenfensters) in der oberen linken Ecke des Bildschirms. 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 die Benutzererfahrung mit der Client-IME wie folgt:
Abbildung der aktuellen Client-IME-Benutzeroberfläche

Voraussetzungen für die Verwendung des Features

  1. Aktivieren Sie 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:
    • Ubuntu: <https://help.ubuntu.com/community/ibus>
    • CentOS, RHEL: <https://access.redhat.com/documentation/de-de/red_hat_enterprise_linux/7/html/7.0_release_notes/sect-red_hat_enterprise_linux-7.0_release_notes-internationalization-input_methods>
    • Debian: <https://wiki.debian.org/I18n/ibus>
    • SUSE: <https://documentation.suse.com/sles/15-SP2/html/SLES-all/cha-gnome-settings.html#sec-gnome-settings-lang>
  2. Das Feature wird automatisch installiert, muss aber vor der Verwendung aktiviert werden.

Feature aktivieren und deaktivieren

Das Feature zur Synchronisierung der Client-IME-Benutzeroberfläche ist standardmäßig deaktiviert. Um das Feature zu aktivieren oder zu deaktivieren, legen Sie die Richtlinie Client Keyboard Layout Sync and IME Improvement fest oder bearbeiten Sie die Registrierung über das Dienstprogramm ctxreg.
Hinweis:
Die Richtlinie Client Keyboard Layout Sync and IME Improvement hat Vorrang vor Registrierungseinstellungen und kann auf von Ihnen angegebene Benutzer- und Maschinenobjekte oder 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 Client Keyboard Layout Sync and IME Improvement fest, um die Client-IME-Benutzeroberflächensynchronisierungsfunktion zu aktivieren oder zu deaktivieren:
    1. Klicken Sie in Studio mit der rechten Maustaste auf Richtlinien und wählen Sie Richtlinie erstellen.
    2. Suchen Sie nach der Richtlinie Client Keyboard Layout Sync and IME Improvement.
      Abbildung der Richtlinie Client Keyboard Layout Sync and IME Improvement(/en-us/linux-virtual-delivery-agent/2301/media/client-keyboard-and-ime-policy.png)
    3. Klicken Sie neben dem Richtliniennamen auf Auswählen.
    4. Legen Sie die Richtlinie fest.
      Abbildung der Einstellung der Richtlinie Client Keyboard Layout Sync and IME Improvement(/en-us/linux-virtual-delivery-agent/2301/media/setting-client-keyboard-and-ime-policy.png)
      Es sind drei Optionen verfügbar:
      • Deaktiviert: Deaktiviert die dynamische Tastaturlayoutsynchronisierung und die Client-IME-Benutzeroberflächensynchronisierung.
      • Dynamische Client-Tastaturlayoutsynchronisierung unterstützen: Aktiviert die dynamische Tastaturlayoutsynchronisierung, unabhängig vom DWORD-Wert des Registrierungsschlüssels SyncKeyboardLayout unter HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBar.
      • Dynamische Client-Tastaturlayoutsynchronisierung und IME-Verbesserung unterstützen: Aktiviert sowohl die dynamische Tastaturlayoutsynchronisierung als auch die Client-IME-Benutzeroberflächensynchronisierung, 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 Client-IME-Benutzeroberflächensynchronisierungsfunktion 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"
    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"