Linux Virtual Delivery Agent 2104

Dynamische Tastaturlayoutsynchronisierung

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

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: Festlegen der Richtlinie "Client-Tastaturlayoutsynchronisierung und Verbesserung des IME"

      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 der französischen Tastatur in der Taskleiste

Dynamische Tastaturlayoutsynchronisierung