Citrix Virtual Apps and Desktops

Richtlinieneinstellungen für USB-Geräte

Der Abschnitt USB-Geräte enthält Richtlinieneinstellungen zum Verwalten der Dateiumleitung für USB-Geräte.

Optimierungsregeln für Client-USB-Geräte

Optimierungsregeln für Client-USB-Geräte können auf Geräte angewendet werden, um die Optimierung zu deaktivieren oder den Optimierungsmodus zu ändern.

Wenn ein Benutzer ein USB-Eingabegerät anschließt, prüft der Host, ob die USB-Richtlinieneinstellungen das Gerät zulassen. Wenn das Gerät zugelassen ist, prüft der Host die Optimierungsregeln für Client-USB-Geräte für das Gerät. Wenn keine Regel angegeben ist, wird das Gerät nicht optimiert. Der Erfassungsmodus (04) ist der empfohlene Modus für Signaturgeräte. Für andere Geräte, die bei höherer Latenz eine schlechtere Leistung aufweisen, können Administratoren den interaktiven Modus (02) aktivieren. Beschreibungen der verfügbaren Modi finden Sie in der Tabelle in diesem Artikel.

Wissenswertes

  • Für die Verwendung von Wacom-Signaturpads und -Tabletts empfehlen wir, den Bildschirmschoner zu deaktivieren. Schritte zum Deaktivieren des Bildschirmschoners finden Sie am Ende dieses Abschnitts.
  • Die Unterstützung für die Optimierung von Wacom STU-Signaturpads und -Tabletts wurde in der Installation der Richtlinien von Citrix Virtual Apps and Desktops™ vorkonfiguriert.
  • Signaturgeräte funktionieren mit Citrix Virtual Apps and Desktops und erfordern keinen Treiber, um als Signaturgerät verwendet zu werden. Wacom bietet weitere Software, die installiert werden kann, um das Gerät weiter anzupassen. Siehe http://www.wacom.com/.
  • Zeichentabletts. Bestimmte Zeicheneingabegeräte können als HID-Gerät an PCI/ACPI-Bussen angezeigt werden und werden nicht unterstützt. Schließen Sie diese Geräte an einen USB-Hostcontroller am Client an, um sie in einer Citrix Virtual Desktops-Sitzung umzuleiten.

Richtlinienregeln haben das Format von Tag=Wert-Ausdrücken, die durch Leerzeichen getrennt sind. Die folgenden Tags werden unterstützt:

Tag-Name Beschreibung
Modus Der Optimierungsmodus wird für Eingabegeräte der Klasse=03 unterstützt. Unterstützte Modi sind: Keine Optimierung – Wert 01. Interaktiver Modus – Wert 02. Empfohlen für Geräte wie Stifttabletts und 3D Pro-Mäuse. Erfassungsmodus – Wert 04. Bevorzugt für Geräte wie Unterschriftenpads.
VID Hersteller-ID aus dem Geräte-Deskriptor, als vierstellige Hexadezimalzahl.
PID Produkt-ID aus dem Geräte-Deskriptor, als vierstellige Hexadezimalzahl.
REV Revisions-ID aus dem Geräte-Deskriptor, als vierstellige Hexadezimalzahl.
Klasse Klasse aus dem Geräte-Deskriptor oder einem Schnittstellen-Deskriptor.
Unterklasse Unterklasse aus dem Geräte-Deskriptor oder einem Schnittstellen-Deskriptor.
Prot Protokoll aus dem Geräte-Deskriptor oder einem Schnittstellen-Deskriptor.

Beispiele

Mode=00000004 VID=067B PID=1230 class=03 #Eingabegerät im Erfassungsmodus

Mode=00000002 VID=067B PID=1230 class=03 #Eingabegerät im interaktiven Modus (Standard)

Mode=00000001 VID=067B PID=1230 class=03 #Eingabegerät, das ohne Optimierung arbeitet

Mode=00000100 VID=067B PID=1230 # Geräteeinrichtungsoptimierung deaktiviert (Standard)

Mode=00000200 VID=067B PID=1230 # Geräteeinrichtungsoptimierung aktiviert

Deaktivieren des Bildschirmschoners für Wacom-Signaturpad-Geräte

Für die Verwendung von Wacom-Signaturpads und -Tablets empfiehlt Citrix®, den Bildschirmschoner wie folgt zu deaktivieren:

  1. Installieren Sie den Wacom-STU-Treiber, nachdem Sie das Gerät umgeleitet haben.
  2. Installieren Sie Wacom-STU-Display MSI, um auf das Bedienfeld des Signaturpads zuzugreifen.
  3. Gehen Sie zu Systemsteuerung > Wacom STU Display > STU430 oder STU530, und wählen Sie die Registerkarte für Ihr Modell aus.
  4. Wählen Sie Ändern und dann Ja, wenn das UAC-Sicherheitsfenster angezeigt wird.
  5. Wählen Sie Diashow deaktivieren und dann Übernehmen.

Nachdem die Einstellung für ein Signaturpad-Modell festgelegt wurde, wird sie auf alle Modelle angewendet.

Client-USB-Geräteumleitung

Diese Einstellung erlaubt oder verhindert die Umleitung von USB-Geräten zum und vom Benutzergerät.

Standardmäßig werden USB-Geräte nicht umgeleitet.

Regeln für die Client-USB-Geräteumleitung

Diese Einstellung legt Umleitungsregeln für USB-Geräte fest.

Standardmäßig sind keine Regeln festgelegt.

Wenn ein Benutzer ein USB-Gerät anschließt, prüft das Hostgerät es der Reihe nach gegen jede Richtlinienregel, bis eine Übereinstimmung gefunden wird. Die erste Übereinstimmung für ein beliebiges Gerät gilt als endgültig. Wenn die erste Übereinstimmung eine Zulassungsregel (Allow-Regel) ist, wird das Gerät an den virtuellen Desktop umgeleitet. Wenn die erste Übereinstimmung eine Verweigerungsregel (Deny-Regel) ist, steht das Gerät nur dem lokalen Desktop zur Verfügung. Wenn keine Übereinstimmung gefunden wird, werden Standardregeln verwendet.

Richtlinienregeln haben das Format {Allow:|Deny:}, gefolgt von einer Reihe von durch Leerzeichen getrennten tag=Wert-Ausdrücken. Die folgenden Tags werden unterstützt:

Tag-Name Beschreibung
VID Hersteller-ID aus dem Geräte-Deskriptor
PID Produkt-ID aus dem Geräte-Deskriptor
REL Release-ID aus dem Geräte-Deskriptor
Klasse Klasse aus dem Geräte-Deskriptor oder einem Schnittstellen-Deskriptor
Unterklasse Unterklasse entweder aus dem Gerätedeskriptor oder einem Schnittstellendeskriptor
Prot Protokoll entweder aus dem Gerätedeskriptor oder einem Schnittstellendeskriptor

Beachten Sie beim Erstellen von Richtlinienregeln Folgendes:

  • Regeln sind groß-/kleinschreibungsunempfindlich.
  • Regeln können am Ende einen optionalen Kommentar haben, der durch # eingeleitet wird.
  • Leere Zeilen und reine Kommentarzeilen werden ignoriert.
  • Tags müssen den Vergleichsoperator = verwenden (zum Beispiel VID=067B_.
  • Jede Regel muss in einer neuen Zeile beginnen oder Teil einer semikolongetrennten Liste sein.
  • Siehe die USB-Klassencodes, die auf der Website des USB Implementers Forum, Inc. verfügbar sind.

Beispiele für vom Administrator definierte USB-Richtlinienregeln:

  • Zulassen: VID=067B PID=0007 # Another Industries, Another Flash Drive
  • Verweigern: Class=08 subclass=05 # Mass Storage
  • Um eine Regel zu erstellen, die alle USB-Geräte verweigert, verwenden Sie “DENY:” ohne weitere Tags.

Client-USB-Plug-and-Play-Geräteumleitung

Diese Einstellung erlaubt oder verhindert die Verwendung von Plug-and-Play-Geräten wie Kameras oder Point-of-Sale (POS)-Geräten in einer Clientsitzung.

Standardmäßig ist die Umleitung von Plug-and-Play-Geräten erlaubt. Wenn die Einstellung auf „Zugelassen“ festgelegt ist, werden alle Plug-and-Play-Geräte für einen bestimmten Benutzer oder eine bestimmte Gruppe umgeleitet. Wenn die Einstellung auf „Verboten“ festgelegt ist, werden keine Geräte umgeleitet.

Automatische Umleitung von USB-Geräten konfigurieren

USB-Geräte werden automatisch umgeleitet, wenn die USB-Unterstützung aktiviert ist und die USB-Benutzereinstellungen auf automatische Verbindung von USB-Geräten festgelegt sind.

Hinweis:

In Receiver für Windows 4.2 werden USB-Geräte auch automatisch umgeleitet, wenn sie im Desktop Appliance-Modus betrieben werden und die Verbindungsleiste nicht vorhanden ist. In früheren Versionen von Citrix Receiver für Windows werden USB-Geräte auch automatisch umgeleitet, wenn sie im Desktop Appliance-Modus oder mit auf virtuellen Maschinen (VM) gehosteten Anwendungen betrieben werden.

Es ist nicht immer optimal, alle USB-Geräte umzuleiten. Benutzer können Geräte, die nicht automatisch umgeleitet werden, explizit aus der USB-Geräteliste umleiten. Um zu verhindern, dass USB-Geräte aufgelistet oder umgeleitet werden, verwenden Sie DeviceRules entweder am Client-Endpunkt oder in der DDC-Richtlinie. Weitere Informationen finden Sie in den Administrationshandbüchern.

Vorsicht:

Eine falsche Verwendung des Registrierungs-Editors kann schwerwiegende Probleme verursachen, die eine Neuinstallation des Betriebssystems erforderlich machen können. Citrix kann nicht garantieren, dass Probleme, die aus der falschen Verwendung des Registrierungs-Editors resultieren, behoben werden können. Die Verwendung des Registrierungs-Editors erfolgt auf eigenes Risiko. Sichern Sie die Registrierung unbedingt, bevor Sie sie bearbeiten.

Benutzereinstellungen für die automatische Umleitung von USB-Geräten

Richtlinie:

  1. Öffnen Sie den Editor für lokale Gruppenrichtlinien und navigieren Sie zu Administrative Vorlagen > Citrix Komponenten > Citrix Receiver™ > Remoting von Clientgeräten > Generisches USB-Remoting.
  2. Öffnen Sie Neue USB-Geräte, wählen Sie Aktiviert und klicken Sie auf OK.
  3. Öffnen Sie Vorhandene USB-Geräte, wählen Sie Aktiviert und klicken Sie auf OK.

Citrix Receiver:

  1. Gehen Sie zu Citrix Receiver-Einstellungen > Verbindungen.
  2. Stellen Sie sicher, dass die folgenden Optionen ausgewählt sind:
    • Wenn eine Sitzung gestartet wird, Geräte automatisch verbinden
    • Wenn ein neues Gerät verbunden wird, während eine Sitzung ausgeführt wird, das Gerät automatisch verbinden.
  3. Klicken Sie auf OK.

Alle Registrierungsschlüssel und die Richtlinienänderungen werden auf das Windows-Clientgerät angewendet.

Umleitung einfacher USB-Drucker

Die beste Lösung für einfache USB-Drucker ist die Verwendung des dedizierten Universal Printer Driver und des virtuellen Kanals zum Drucken. Standardmäßig werden einfache USB-Drucker nicht automatisch umgeleitet.

Einfache Drucker werden mittels Heuristiken erkannt, und es wird erwartet, dass erweiterte Drucker mit Scanfunktionen, zum Beispiel, möglicherweise über USB-Unterstützung umgeleitet werden müssen, um vollständig zu funktionieren.

Verwenden Sie diese Registrierung, um zu konfigurieren, ob einfache Drucker automatisch umgeleitet werden:

HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB\Devices

Name: AutoRedirectPrinters

Typ: DWORD

Daten: 00000000

Der Standardwert ist 0 (leitet nicht automatisch um). Das Ändern des Werts auf eine beliebige Zahl größer als Null aktiviert die USB-Unterstützung zur Umleitung einfacher USB-Drucker.

Sie können auch Active Directory-Richtlinien für diesen Registrierungsschlüssel bereitstellen und den Nicht-Richtlinienwert überschreiben, wenn beide vorhanden sind:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB\Devices

Name: AutoRedirectAudio

Typ: DWORD

Daten: 00000000

Umleitung von Standard-Audiogeräten

Wie bei Standarddruckern wird die beste Benutzererfahrung erzielt, indem der dedizierte virtuelle Audiokanal von ICA® zum Senden von Audiodaten von Standard-Audiogeräten verwendet wird. Es kann jedoch erforderlich sein, einige Spezialgeräte mit USB-Unterstützung umzuleiten. Heuristiken werden verwendet, um zu bestimmen, welche Geräte Standard-Audiogeräte sind.

Verwenden Sie diese Registrierung auf dem Client-Endpunkt, um zu konfigurieren, ob Standard-Audiogeräte automatisch umgeleitet werden:

HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB\Devices

Name: AutoRedirectAudio

Typ: DWORD

Daten: 00000000

Der Standardwert ist auf 0 festgelegt (leitet nicht automatisch um). Wenn der Wert auf einen Wert ungleich Null geändert wird, werden einfache USB-Audiogeräte mit USB-Unterstützung umgeleitet.

Sie können Active Directory-Richtlinien verwenden, um diesen Wert für den Registrierungsschlüssel bereitzustellen und den Nicht-Richtlinienwert zu überschreiben, wenn beide vorhanden sind:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB\Devices

Name: AutoRedirectVideo

Typ: DWORD

Daten: 00000000

Umleitung von einfachen Speichergeräten (Massenspeichergerät)

Für einfache Speichergeräte erzielen Sie die beste Benutzererfahrung mit dem dedizierten virtuellen Kanal, z. B. der Clientlaufwerkzuordnung, die auch Optimierungen durchführt. Zusätzlich zum einfachen Lesen oder Schreiben von Dateien muss das Gerät möglicherweise weiterhin über die generische USB-Unterstützung umgeleitet werden, um bestimmte spezielle Aufgaben wie das Brennen einer CD/DVD oder den Zugriff auf verschlüsselte Dateisystemgeräte auszuführen.

Heuristiken werden verwendet, um zu bestimmen, welche Geräte einfache Speichergeräte sind. Verwenden Sie diesen Registrierungsschlüssel, um zu konfigurieren, ob einfache Speichergeräte automatisch umgeleitet werden:

HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB\Devices

Name: AutoRedirectStorage

Typ: DWORD

Daten: 00000000

Der Standardwert ist 0 (leitet nicht automatisch um). Wenn Sie den Wert auf einen anderen Wert als 0 ändern, werden einfache USB-Speichergeräte mit generischer USB-Unterstützung umgeleitet.

Sie können auch Active Directory-Richtlinien verwenden, um diesen Wert im folgenden Registrierungsschlüssel bereitzustellen und den Nicht-Richtlinienwert zu überschreiben, falls beide vorhanden sind:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB\Devices

Name: AutoRedirectStorage

Typ: DWORD

Daten: 00000000

Hinweis:

Der Nur-Lese-Zugriff auf das einfache Speichergerät ist nicht konfigurierbar, wenn Sie die generische USB-Unterstützung verwenden, während er bei Verwendung von CDM konfigurierbar ist.

Umleitung von USB-Flash-Laufwerken mit Hardwareverschlüsselung

USB-Flash-Laufwerke mit Hardwareverschlüsselung bestehen typischerweise aus einer verschlüsselten Speicherpartition und einer zweiten Dienstprogramm-Partition, die ein Dienstprogramm zum Entsperren der verschlüsselten Partition enthält. Für USB-Flash-Laufwerke erzielen Sie die beste Benutzererfahrung, indem Sie den dedizierten HDX-Virtuellen Kanal für Clientlaufwerkszuordnung/dynamische Thumbdrive-Zuordnung verwenden, der auch eine Optimierung durchführt.

Die generische USB-Umleitung ist für Nicht-Windows-Clients (z. B. Linux-Clients) und Clients erforderlich, bei denen der Kunde den Benutzerzugriff auf lokale Funktionen auf dem Client eingeschränkt (gesperrt) hat. Die generische USB-Umleitung kann jedes USB-Speichergerät ohne Hardwareverschlüsselung in sowohl Single-Session-OS- als auch Multi-Session-OS-VDA-Sitzungen umleiten.

Vor Citrix Virtual Apps and Desktops 7 1808 konnten USB-Flash-Laufwerke mit Hardwareverschlüsselung nicht sinnvoll in Single-Session-OS- oder Multi-Session-OS-VDA-Sitzungen umgeleitet werden. Eine neue Funktionserweiterung, die in Citrix Virtual Apps and Desktops 7 1808 eingeführt wurde, unterstützt die generische USB-Umleitung von USB-Flash-Laufwerken mit Hardwareverschlüsselung in Single-Session-OS- und Multi-Session-OS-VDA-Sitzungen. Nachdem das Gerät umgeleitet wurde, werden keine seiner Laufwerke auf dem lokalen Client angezeigt. Wenn also das Entsperren des Laufwerks erforderlich ist, führen Sie dies in der Sitzung durch. Diese Funktion erfordert das Windows-Update KB4074590.

Einfache Standbildgeräte (Scanner und Digitalkameras)

Für einfache Standbildgeräte erzielen Sie die beste Benutzererfahrung, indem Sie den dedizierten virtuellen Kanal (wie den TWAIN-Virtuellen Kanal) verwenden, der auch eine Optimierung durchführt. Diese Geräte müssen den Industriestandards entsprechen. Wenn ein Gerät nicht konform ist oder nicht gemäß den ursprünglichen Absichten verwendet wird, ist die generische USB-Umleitung möglicherweise die einzige Möglichkeit, das Gerät zu verwenden. Heuristiken werden verwendet, um zu bestimmen, welche Geräte einfache Standbildgeräte sind.

Verwenden Sie diesen Registrierungsschlüssel, um zu konfigurieren, ob einfache Standbildgeräte automatisch umgeleitet werden:

HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB\Devices

Name: AutoRedirectImage

Typ: DWORD

Daten: 00000000

Der Standardwert ist auf 0 festgelegt (leitet nicht automatisch um). Wenn der Wert auf einen Wert ungleich Null geändert wird, werden einfache USB-Standbildgeräte mit generischem USB umgeleitet.

Sie können auch Active Directory-Richtlinien verwenden, um diesen Wert in diesen Registrierungsschlüssel zu übernehmen und den Nicht-Richtlinienwert zu überschreiben, falls beide vorhanden sind:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB\Devices

Name: AutoRedirectImage

Typ: DWORD

Daten: 00000000

Gerätespezifische Einstellungen

Die Heuristiken, die zur Auswahl von Citrix-optimierbaren Geräten (wie Druckern, Audio-, Video-, Speicher- und Standbildgeräten) verwendet werden, stimmen nicht immer mit Ihren Wünschen überein. Möglicherweise möchten Sie die automatische Umleitung von Geräten steuern, die oben nicht aufgeführt sind. Sie können die automatische Umleitung gerätespezifisch steuern.

Beispielsweise muss der DemoTech 2.000 Barcode-Leser nicht über die USB-Unterstützung umgeleitet werden. Er hat die Herstellerkennung 12AB und die Produktkennung 5678. Diese Hexadezimalzahlen finden Sie im Geräte-Manager.

Um zu verhindern, dass dies automatisch umgeleitet wird, erstellen Sie diesen gerätespezifischen Registrierungsschlüssel:

HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\GenericUSB\Devices\VID12AB PID5678

Name: AutoRedirect

Typ: DWORD

Daten: 00000000

Ein Wert von 0 verhindert, dass das Gerät automatisch umgeleitet wird. Ein Wert ungleich Null zeigt an, dass das Gerät für die automatische Umleitung in Betracht gezogen werden muss (abhängig von den Benutzereinstellungen). Zwischen der Hersteller- und Produktkennung befindet sich ein einzelnes Leerzeichen.

Sie können diesen Wert auch über Active Directory-Richtlinien in diesen Registrierungsschlüssel übernehmen. Er überschreibt den Nicht-Richtlinienwert, falls beide vorhanden sind:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\ICA Client\GenericUSB\Devices\VID12AB PID5678

Name: AutoRedirect

Typ: DWORD

Daten: 00000000

Gerätespezifische AutoRedirect-Einstellungen haben Vorrang vor den allgemeineren AutoRedirectXXX-Werten, die oben erläutert wurden. Die Standardheuristiken für Citrix-optimierte Geräte könnten ein Gerät fälschlicherweise als generisch interpretieren. Stellen Sie daher den gerätespezifischen AutoRedirect-Wert auf 1 ein, um es automatisch umzuleiten.