Synchronisierung der Client-IME-Benutzeroberfläche
Überblick
Bislang befand sich die Client-IME-Benutzeroberfläche (einschließlich Kompositionsfenster und Kandidatenfenster) in der linken oberen Ecke des Bildschirms. Sie folgte dem Cursor nicht und war unter Umständen weit von ihm entfernt im Texteingabebereich.
Citrix bietet für die Client-IME mehr Benutzerfreundlichkeit und eine optimierte Anwendung:
Voraussetzungen für die Verwendung des Features
- Aktivieren Sie Intelligent Input Bus (
IBus
) auf dem Linux VDA. Informationen zum Aktivieren vonIBus
auf einem Linux-Betriebssystem finden Sie in der Betriebssystemdokumentation des Herstellers. Beispiel:- Ubuntu: https://help.ubuntu.com/community/ibus
- CentOS, RHEL: https://access.redhat.com/documentation/en-us/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
- Das Feature wird automatisch installiert, Sie müssen es jedoch vor der Verwendung aktivieren.
Aktivieren und Deaktivieren des Features
Die Synchronisierung der Client-IME-Benutzeroberfläche ist standardmäßig deaktiviert. Um das Feature zu aktivieren oder zu deaktivieren, legen Sie die Richtlinie Client-Tastaturlayoutsynchronisierung und Verbesserung des IME fest, oder bearbeiten Sie die Registrierung über das Hilfsprogramm ctxreg
.
Hinweis:
Die Richtlinie Client-Tastaturlayoutsynchronisierung und Verbesserung des IME 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 Client-Tastaturlayoutsynchronisierung und Verbesserung des IME fest, um die Synchronisierung der Client-IME-Benutzeroberfläche zu aktivieren oder zu deaktivieren:
- Klicken Sie in Studio mit der rechten Maustaste auf Richtlinien und wählen Sie Richtlinie erstellen.
-
Suchen Sie nach der Richtlinie Client-Tastaturlayoutsynchronisierung und Verbesserung des IME.
- Klicken Sie neben dem Richtliniennamen auf Auswählen.
-
Legen Sie die Richtlinie fest.
Es stehen drei Optionen zur Verfügung:
- Deaktiviert: Deaktiviert die dynamische Tastaturlayoutsynchronisierung und die Synchronisierung der Client-IME-Benutzeroberfläche
-
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 Verbesserung des IME unterstützen: Aktiviert sowohl die dynamische Tastaturlayoutsynchronisierung 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 Hilfsprogramm
ctxreg
, um die Synchronisierung der Client-IME-Benutzeroberfläche zu aktivieren oder zu deaktivieren:Führen Sie folgenden Befehl aus, um das Feature zu aktivieren:
/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncClientIME" -d "0x00000001" <!--NeedCopy-->
Führen Sie folgenden Befehl aus, um das Feature zu deaktivieren:
/opt/Citrix/VDA/bin/ctxreg update -k "HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Citrix\LanguageBar" -v "SyncClientIME" -d "0x00000000" <!--NeedCopy-->