Linux Virtual Delivery Agent

Dynamische Tastaturlayoutsynchronisierung

Bisher musste das Tastaturlayout auf dem Linux VDA mit dem auf dem Clientgerät identisch sein. Probleme bei der Tastenzuordnung konnten beispielsweise auftreten, wenn das Tastaturlayout auf dem Clientgerät von Englisch auf Deutsch geändert wurde, nicht jedoch auf dem VDA.

Das Problem wurde von Citrix behoben. Das Tastaturlayout des VDA wird automatisch mit dem des Clientgeräts synchronisiert. Jedes Mal, wenn sich das Tastaturlayout auf dem Clientgerät ändert, ändert sich das Layout auf dem VDA entsprechend mit.

Hinweis:

Die Citrix Workspace-App für HTML5 bietet keine Unterstützung für die dynamische Tastaturlayoutsynchronisierung.

Konfiguration

Die dynamische Tastaturlayoutsynchronisierung 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 dynamische Tastaturlayoutsynchronisierung 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-Tastaturlayoutsynchronisierung und Verbesserung des IME.

      Abbildung: Richtlinie "Client-Tastaturlayoutsynchronisierung und Verbesserung des IME"

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

      Abbildung: Richtlinie "Client-Tastaturlayoutsynchronisierung und Verbesserung des IME" einstellen

      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 dynamische Tastaturlayoutsynchronisierung zu aktivieren oder zu deaktivieren:

    Führen Sie folgenden Befehl aus, um dieses Feature zu aktivieren:

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

    Führen Sie folgenden Befehl aus, um dieses Feature zu deaktivieren:

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

Verwendung

Wenn das Feature aktiviert ist, ändert sich das Tastaturlayout auf dem VDA automatisch zusammen mit dem auf dem Clientgerät.

Wenn Sie beispielsweise das Tastaturlayout auf einem Clientgerät auf Französisch ändern:

Abbildung: Wechseln zu einer französischen Tastatur auf einem Clientgerät

Ändert sich das Tastaturlayout der Linux VDA-Sitzung ebenfalls in “fr”.

In Anwendungssitzungen können Sie diese automatische Änderung sehen, wenn Sie die Sprachenleiste aktiviert haben:

Abbildung: Wechseln zu einer französischen Tastatur in einer Sitzung

In einer Desktop-Sitzung sehen Sie diese automatische Änderung in der Taskleiste:

Abbildung: Französische Tastatur in der Taskleiste

Dynamische Tastaturlayoutsynchronisierung