Linux Virtual Delivery Agent 2411

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 VDAs 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 Keyboard Layout Sync and IME Improvement fest oder bearbeiten Sie die Registrierung mit dem Dienstprogramm 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
      • Unterstützt dynamische Synchronisierung des Clienttastaturlayouts: aktiviert dynamische Synchronisierung des Tastaturlayouts unabhängig vom DWORD-Wert des Registrierungsschlüssels SyncKeyboardLayout unter HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Citrix\LanguageBar.
      • Unterstützt dynamische Synchronisierung des Clienttastaturlayouts und IME-Verbesserung: ermöglicht sowohl die dynamische Synchronisierung des Tastaturlayouts 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 mit dem Dienstprogramm ctxreg, um das Feature zur dynamischen Synchronisierung des Tastaturlayouts 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