Dynamische Tastaturlayout-Synchronisierung
Zuvor mussten die Tastaturlayouts auf dem Linux VDA und auf dem Clientgerät identisch sein. Es konnten Probleme bei der Tastenbelegung auftreten, zum Beispiel, wenn das Tastaturlayout auf dem Clientgerät von Englisch auf Französisch geändert wurde, aber nicht auf dem VDA.
Citrix® behebt das Problem, indem das Tastaturlayout des VDA automatisch mit dem Tastaturlayout des Clientgeräts synchronisiert wird. Jedes Mal, wenn sich das Tastaturlayout auf dem Clientgerät ändert, passt sich das Layout auf dem VDA an.
Hinweis:
Die Citrix Workspace™-App für HTML5 unterstützt die dynamische Tastaturlayout-Synchronisierungsfunktion nicht.
Konfiguration
Die dynamische Tastaturlayout-Synchronisierungsfunktion ist standardmäßig deaktiviert. Um die Funktion zu aktivieren oder zu deaktivieren, legen Sie die Richtlinie Client Keyboard Layout Sync and IME Improvement fest oder bearbeiten Sie die Registrierung über das ctxreg Dienstprogramm.
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 Funktion zur dynamischen Tastaturlayout-Synchronisierung 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 IME-Verbesserung.
Abbildung der Richtlinie zur Client-Tastaturlayout-Synchronisierung und IME-Verbesserung(/de-de/linux-virtual-delivery-agent/2511/media/client-keyboard-and-ime-policy.png)
- Klicken Sie auf Auswählen neben dem Richtliniennamen.
-
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 IME-Verbesserung 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 Dienstprogramm
ctxreg, um die dynamische Tastaturlayoutsynchronisierungsfunktion zu aktivieren oder zu deaktivieren:Um diese 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 "SyncKeyboardLayout" -d "0x00000001" <!--NeedCopy-->Um diese 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 "SyncKeyboardLayout" -d "0x00000000" <!--NeedCopy-->
Verwendung
Wenn diese Funktion aktiviert ist und sich das Tastaturlayout auf dem Clientgerät während einer Sitzung ändert, ändert sich das Tastaturlayout der Sitzung entsprechend.
Wenn Sie beispielsweise das Tastaturlayout auf einem Clientgerät auf Französisch (FR) ändern:

Dann ändert sich das Tastaturlayout der Linux VDA-Sitzung ebenfalls auf „fr.“
In einer Anwendungssitzung können Sie diese automatische Änderung sehen, wenn Sie die Sprachleiste aktiviert haben:

In einer Desktopsitzung können Sie diese automatische Änderung in der Taskleiste sehen:
