Tastatur
Generisches Client-IME für ostasiatische Sprachen
Die Funktion des generischen Client-Eingabemethoden-Editors (IME) verbessert die Eingabe- und Anzeigeerfahrung mit chinesischen, japanischen und koreanischen (CJK) Sprachzeichen. Diese Funktion ermöglicht es Ihnen, CJK-Zeichen an der Cursorposition zu verfassen, wenn Sie sich in einer Sitzung befinden. Die Funktion ist für Windows VDA- und Linux VDA-Umgebungen verfügbar.
Im Allgemeinen zeigt IME Benutzeroberflächenkomponenten (UI) wie ein Kandidatenfenster und ein Kompositionsfenster an. Das Kompositionsfenster enthält die Kompositionszeichen und Kompositions-UI-Elemente. Zum Beispiel Unterstreichung und Hintergrundfarbe. Das Kandidatenfenster zeigt die Kandidatenliste an.

Das Kompositionsfenster ermöglicht Ihnen die Auswahl zwischen den bestätigten Zeichen und den zusammengesetzten Zeichen. Das Kompositionsfenster und das Kandidatenfenster bewegen sich mit dem Eingabecursor. Dadurch ermöglicht die Funktion eine verbesserte Eingabe von Zeichen an der Cursorposition im Kompositionsfenster. Außerdem bietet sie eine verbesserte Anzeige im Kompositions- und Kandidatenfenster.
Voraussetzungen:
- Aktivieren Sie für Linux VDA die Richtlinie Clienttastaturlayout-Synchronisierung und IME-Verbesserung.
- Aktivieren Sie für Windows VDA die Richtlinien Unicode-Tastaturlayoutzuordnung, Clienttastaturlayout-Synchronisierung und IME-Verbesserung.
- Verwenden Sie Citrix Linux VDA Version 2012 und höher. Für Citrix Windows VDA unterstützen alle derzeit verfügbaren Windows VDA-Versionen die generische Client-IME-Funktion.
- Die Browsersprache muss Japanisch, Chinesisch (vereinfacht), Chinesisch (traditionell) oder Koreanisch sein.
- Verwenden Sie Google Chrome, Mozilla Firefox, Apple Safari 13 oder höher oder Microsoft Edge.
Hinweis:
- Ändern Sie für macOS-, iOS- und Android-Plattformen die Systemsprache der Geräte in eine der CJK-Sprachen. Die Browsersprache wird automatisch aktualisiert.
- Ändern Sie für Windows-, Linux- und ChromeOS-Plattformen die Browsersprache in eine der CJK-Sprachen.
Konfiguration:
Ab Version 2105 ist die Funktion „Generisches Client-IME“ standardmäßig für die Eingabe ostasiatischer Sprachen (Chinesisch, Japanisch und Koreanisch) aktiviert. Als Administrator können Sie die Funktion für jede ostasiatische Sprache separat über die Datei configuration.js auf dem StoreFront-Server (C:\ProgramFiles\Citrix\Receiver StoreFront\HTML5Client) aktivieren oder deaktivieren.
Um diese Funktion für eine Browsersprache zu deaktivieren, bearbeiten Sie die Datei configuration.js und setzen Sie features.ime.mode.<languageID> auf seamlessIme. Wenn seamlessIme festgelegt ist, ist die Funktion „Generisches Client-IME“ deaktiviert.
configuration.js:
var HTML5_CONFIG = {
'features': {
'ime': {
'mode': {
'ja': 'seamlessIme',
'zh': 'seamlessIme',
'ko': 'seamlessIme'
}
}
}
}
<!--NeedCopy-->
Um die generische Client-IME-Funktion für eine bestimmte Sprache, z. B. Japanisch, zu deaktivieren, fügen Sie den JSON-Code wie folgt hinzu:
var HTML5_CONFIG = {
'features': {
'ime': {
'mode': {
'ja': 'seamlessIme'
}
}
}
}
<!--NeedCopy-->
Um diese Funktion für eine Browsersprache zu aktivieren, bearbeiten Sie die Datei configuration.js und setzen Sie features.ime.mode.<languageID> auf ctxIme, oder lassen Sie die Eigenschaft mode leer ({}), was das Standardverhalten ist.
configuration.js:
var HTML5_CONFIG = {
'features': {
'ime': {
'mode': {
'ja': 'ctxIme',
'zh': 'ctxIme',
'ko': 'ctxIme'
}
}
}
}
<!--NeedCopy-->
Hinweis:
Die Konfigurationen bestimmen, ob die Eingabe ostasiatischer Sprachen
seamlessImeoderctxImeverwendet. Sie hat keine Auswirkungen auf andere Spracheingaben.
Funktionseinschränkung:
Generisches Client-IME wird jetzt unterstützt, wenn Sie einen erweiterten Bildschirm mit der Citrix Workspace-App für HTML5 auf Windows-, Mac-, Linux-, ChromeOS-, iOS- und Android-Clientplattformen verwenden. Für Multi-Monitor-Sitzungen, die noch nicht unterstützt werden, können Sie jedoch stattdessen Server-IME verwenden.
So aktivieren Sie das Server-IME:
1. Change the VDA or the server keyboard language to Chinese, Japanese or Korean (CJK) as required.
2. Change the client device keyboard language to English.
Unterstützung für die Microsoft Windows-Logotaste und andere Tastenkombinationen
Das Folgende fügt Unterstützung für die Tastenkombinationen mit der Microsoft Windows-Logotaste in Ihren Sitzungen hinzu, die unter Microsoft Windows ausgeführt werden. Die Tastenkombinationen funktionieren nur, wenn Sie die Option Vollbild in der Sitzungssymbolleiste auswählen.
- Windows + R
- Windows + D
- Windows + E
- Windows + M
- Windows + S
- Windows + STRG + S
- Windows + T
- Windows + U
- Windows + Zahl
- Windows + X
- Windows + K
Außerdem unterstützen wir jetzt die folgenden Tastenkombinationen in Ihren Sitzungen, die unter Microsoft Windows ausgeführt werden:
- Alt + Tab
- Esc-Taste
- Strg + N
- Strg + T
- Ctrl + W
Für Sitzungen, die unter macOS ausgeführt werden, unterstützen wir jetzt die folgenden zusätzlichen Tastenkombinationen:
- Esc-Taste
- Command + N
- Command + T
- Command + W
- Ctrl + N
- Ctrl + T
- Ctrl + W
Tastenkombinationen
Diese Funktion ermöglicht die Umleitung einiger anderer Tastenkombinationen im Vollbildmodus. Die Standardeinstellungen für die Microsoft Windows-Logo-Taste und andere Tastenkombinationen sind wie folgt:
HTML5_CONFIG > Funktionen > Tastatur > captureAllKeys.
Der Standardwert von captureAllKeys ist auf true festgelegt. Um die Standardeinstellungen zu ändern, öffnen Sie die Datei configuration.js und setzen Sie das Attribut auf false.
Hinweis:
Diese Funktion ist standardmäßig aktiviert.
Scancode-Eingabemodus
Mit der Citrix Workspace-App können Sie externe physische Tastaturen verwenden, um mit dem serverseitigen Tastaturlayout auf dem VDA zusammenzuarbeiten. Wenn Administratoren den Scancode-Modus aktivieren, kann es vorkommen, dass der Endbenutzer das Tastaturlayout des Servers anstelle des Clients verwendet.
Diese Funktion verbessert die Benutzererfahrung insbesondere bei der Verwendung einer physischen Tastatur mit ostasiatischer Sprache.
Hinweise:
- Standardmäßig ist diese Funktionsrichtlinie deaktiviert.
- Auf Touch-Geräten funktioniert die Bildschirmtastatur nicht über die Citrix Workspace-App, wenn der Scancode-Modus aktiviert ist.
Konfiguration
Sie können die Scancode-Eingabemethode auf folgende Weise konfigurieren:
- Configuration.js
Configuration.js
Hinweise:
- Citrix empfiehlt, die Datei configuration.js zu sichern, bevor Sie Änderungen vornehmen.
- Administratorberechtigungen sind erforderlich, um die Datei configuration.js zu bearbeiten.
- Die Datei configuration.js befindet sich im Ordner
C:\Program Files\Citrix\Receiver StoreFront\HTML5Client.
Um die Scancode-Unterstützungsfunktion zu aktivieren, gehen Sie wie folgt vor:
- Navigieren Sie zur Datei configuration.js.
-
Bearbeiten Sie die Datei und setzen Sie das Attribut scancode auf true.
Das Folgende ist ein Beispiel für JSON-Daten:
'features' : { 'ime': { 'scancode': true, } } <!--NeedCopy--> - Speichern Sie die Änderungen.
Citrix VDA für macOS – Zwischenablage und Tastenkombinationen
Ab Release 2411 unterstützt die Citrix Workspace™-App Citrix VDA für macOS. Weitere Informationen finden Sie unter Citrix Virtual Delivery Agent for macOS.
Die folgende Verbesserung wurde vorgenommen:
-
Zuvor wurde auf Mac-Clients die Befehlstaste in der Citrix Workspace-App immer der Strg-Taste zugeordnet, wodurch Befehl+C und Befehl+V, d. h. die Tastenkombinationen zum Kopieren und Einfügen, nicht funktionierten.
Ab Release 2411 können Sie Befehl+C- und Befehl+V-Ereignisse senden, wenn Sie mit einem Mac-VDA interagieren. Dies gewährleistet die korrekte Interpretation von Befehlstastendrücken.
Verbessertes Diagnose-Tool für Tastatur und IME
Ab Version 2411 unterstützt die Citrix Workspace-App für HTML5 ein neues Self-Service-Befehlszeilentool, das in Windows Virtual Delivery Agent (VDA) gehostet wird, um Probleme mit der Tastatur und dem Eingabemethoden-Editor (IME) zu diagnostizieren. Dieses Tool erfüllt verschiedene Benutzeranforderungen, bietet Plattform-Vielseitigkeit und geht auf personalisierte Bedürfnisse ein. Die Tastatur- und IME-Funktionen hängen von verschiedenen Konfigurationen und Funktionen in VDA- und Citrix Workspace-Apps ab. Falsche Einstellungen im VDA oder auf Clientseite können zu unerwartetem Eingabeverhalten führen.
Mit diesem Tool können Sie Probleme, die zuvor schwer zu finden waren, leicht identifizieren. Diese sind:
- Inkonsistenz des Client-Tastaturlayouts und des VDA-Tastaturlayouts: Das Tool prüft, ob das Client-Tastaturlayout mit dem VDA-Tastaturlayout übereinstimmt.
- Auswahl des Tastatureingabemodus für Touch-Geräte: Das Tool prüft die VDA-Richtlinie und den ausgewählten Tastatureingabemodus sowie den Client-Gerätetyp, um zu bestätigen, ob die Tastaturfunktionen gut funktionieren.
- Generische Client-IME-Prüfung für ostasiatische Spracheingabe: Das Tool prüft die Client-Tastatur, die IME-Einstellungen und die VDA-Richtlinien, um zu bestätigen, ob die Funktion „Generischer Client-IME“ für die Eingabe von Chinesisch, Japanisch und Koreanisch gut funktioniert.
Voraussetzungen
- Citrix Workspace-App für HTML5 2411 oder höher.
- Windows VDA 2411 oder höher.
Dieses Befehlszeilentool wird in Windows VDA als CtxKbImeDiagnostics.exe gehostet.
| Schnittstelle | Beschreibung | Hinweis |
|---|---|---|
CtxKbimeDiagnostics |
Zeigt Diagnoseergebnisse für die ICA®-Sitzungen des aktuellen Benutzers an. | Wenn der Benutzer Administratorrechte besitzt, werden die Diagnosen für alle aktiven ICA-Sitzungen angezeigt. Wenn der Benutzer keine Administratorrechte besitzt, werden die Diagnosen für die ICA-Sitzungen des aktuellen Benutzers angezeigt. |
CtxKbimeDiagnostics [-v] |
Zeigt Einstellungsinformationen und Diagnoseergebnisse für die ICA-Sitzungen des aktuellen Benutzers an. | Wenn der Benutzer Administratorrechte besitzt, werden die Diagnosen für alle aktiven ICA-Sitzungen angezeigt. |
CtxKbimeDiagnostics [-v] [-s Session_Id] |
Zeigt Einstellungsinformationen und Diagnoseergebnisse für die aktuelle Sitzung an. | |
CtxKbimeDiagnostics [-s Session_Id] |
Sitzungsspezifisch und zeigt die jeweiligen Diagnoseergebnisse für diese Sitzung an. | Wenn der Benutzer Administratorrechte besitzt, kann er andere ICA-Sitzungen abfragen. Wenn der Benutzer keine Administratorrechte besitzt, kann er nur seine eigenen ICA-Sitzungen abfragen. |
CtxKbimeDiagnostics [-s Session_Id] [-v] |
Sitzungsspezifisch und zeigt alle Einstellungsinformationen und Diagnoseergebnisse für diese Sitzung an. | Wenn der Benutzer Administratorrechte besitzt, kann er andere ICA-Sitzungen abfragen. Wenn der Benutzer keine Administratorrechte besitzt, kann er nur seine eigenen ICA-Sitzungen abfragen. |
CtxKbimeDiagnostics [-h] |
Zeigt unterstützte Argumente/Parameter und Beispiele an. | „Hilfe“-Oberfläche |
CtxKbimeDiagnostics [-V] |
Zeigt die aktuelle Tool-Version an |
Verbesserte Unterstützung für Alt+-Tastenkombinationen in Double-Hop-RDP-Szenarien
Zuvor funktionierten Alt + Taste-Kombinationen wie Alt + Tab oder Alt + F in Double-Hop-RDP-Sitzungen bei Verwendung des Scancode- und Unicode-Modus nicht richtig.
Mit Version 2509 funktionieren Alt + Taste-Tastenkombinationen jetzt in Double-Hop-Szenarien korrekt und bieten eine verbesserte Tastaturinteraktion für verschachtelte RDP-Verbindungen.
Generische Client-IME-Verbesserung für die Citrix Workspace-App für HTML5 auf Chromebook mit mehreren Monitoren
Zuvor führte die Aktivierung der Multi-Monitor-Konfiguration für den IME zu doppelten Eingaben auf sekundären Bildschirmen in ChromeOS.
Mit Version 2509 verwenden wir nun die Browser-API, um die Beziehung zwischen Tasten- und Eingabeereignissen zu verwalten und so zu verhindern, dass pro Tastendruck doppelte Zeichen eingegeben werden.
Verfeinerung des Tastatureingabemodus
Ab Version 2603 führt die Citrix Workspace-App für HTML5 eine verfeinerte Benutzeroberfläche zur Auswahl von Tastatureingabemodi ein, die die veraltete Scancode-Konfigurationsoption ersetzt. Diese Verbesserung ermöglicht es Benutzern, die Tastatureinstellungen während einer aktiven Sitzung mit sofortiger Wirkung zu ändern.
Informationen zu dieser Funktion
Diese Funktion bietet eine verbesserte Tastatureingabeverwaltung mit den folgenden Hauptfunktionen:
-
Echtzeit-Konfigurationsänderungen: Benutzer können die Tastatureingabeeinstellungen während einer aktiven Sitzung ändern, ohne einen Sitzungsneustart zu erfordern.
-
Verbesserte Benutzeroberfläche: Eine neue optimierte Benutzeroberfläche ermöglicht es Benutzern, Tastatureingabemodi direkt aus dem Dialogfeld für die Sitzungseinstellungen auszuwählen.
-
Drei Eingabemodi: Die Funktion unterstützt die Eingabemodi Automatisch, Unicode und Scancode, um verschiedenen Anwendungsfällen und Szenarien gerecht zu werden.
-
Intelligenter Automatikmodus: Wenn der Modus Automatisch ausgewählt ist, bestimmt das System intelligent die optimale Eingabemethode:
- Citrix Workspace-App für HTML5-Sitzung, die auf einem Mac-Client ausgeführt wird und eine Verbindung zu einem Mac-VDA herstellt: Scancode-Modus
- Alle anderen Szenarien: Unicode-Modus
Konfigurationsänderungen
Die frühere Scancode-Konfigurationsmethode ist ab Citrix Workspace-App für HTML5 2603 veraltet:
Veraltete Konfiguration:
"features": {
"ime": {
"scancode": true
}
}
<!--NeedCopy-->
Neue Konfigurationsmethode:
"features": {
"ime": {
"inputMode": "Scancode"
}
}
<!--NeedCopy-->
Hinweis:
Wenn Sie die veraltete Scancode-Einstellung in einer früheren Version konfiguriert haben, wird sie in der Citrix Workspace-App für HTML5 2603 und höher ignoriert. Die Anwendung wechselt automatisch in den Eingabemodus Automatisch.
Einstellungen während der Sitzung
Endbenutzer können die Tastatureingabemodi während einer aktiven Sitzung ändern:
- Öffnen Sie das Dialogfeld Sitzungseinstellungen über die Symbolleiste.
- Navigieren Sie zum Abschnitt Tastatur.
-
Wählen Sie den gewünschten Eingabemodus aus dem Dropdown-Menü.

Änderungen werden sofort wirksam, ohne dass ein Neustart der Sitzung erforderlich ist.
Weitere Informationen zur Tastaturkonfiguration finden Sie unter Tastatur.
In diesem Artikel
- Generisches Client-IME für ostasiatische Sprachen
- Unterstützung für die Microsoft Windows-Logotaste und andere Tastenkombinationen
- Tastenkombinationen
- Scancode-Eingabemodus
- Verbesserte Unterstützung für Alt+-Tastenkombinationen in Double-Hop-RDP-Szenarien
- Generische Client-IME-Verbesserung für die Citrix Workspace-App für HTML5 auf Chromebook mit mehreren Monitoren
- Verfeinerung des Tastatureingabemodus