Skip to main content

30. Juli 2026

Konfigurieren der USB-Umleitung auf einem Mac-Client

Sie können die USB-Geräte konfigurieren, die an einen Remote-Desktop umgeleitet werden.

Zum Erreichen der folgenden Ziele können Sie für View Agent oder Horizon Agent auf dem Remote-Desktop und für Omnissa Horizon Client auf dem Mac-Clientsystem USB-Richtlinien konfigurieren.

  • Legen Sie bestimmte Einschränkungen für die USB-Gerätetypen fest, die Horizon Client zur Umleitung bereitstellt.

  • Veranlassen Sie, dass View Agent oder Horizon Agent die Weiterleitung bestimmter USB-Geräte über einen Clientcomputer verhindert.

  • Geben Sie an, ob Horizon Client USB-Verbundgeräte für die Umleitung in separate Komponenten aufschlüsseln soll.

    Bei USB-Verbundgeräten handelt es sich um eine Kombination aus zwei oder mehr Geräten, zum Beispiel einem Videoeingabegerät und einem Speichergerät.

Die Konfigurationseinstellungen auf dem Client können mit den entsprechenden für View Agent oder Horizon Agent auf dem Remote-Desktop festgelegten Richtlinien zusammengeführt oder von diesen überschrieben werden. Informationen zur Zusammenarbeit der USB-Einstellungen auf dem Client mit USB-Richtlinien für View Agent oder Horizon Agent finden Sie in den Themen zur Verwendung von Richtlinien zur Steuerung der USB-Umleitung im Dokument Horizon-Remote-Desktopfunktionen und GPOs.

Verwenden von Regeln einer vorherigen Horizon Client-Version

In früheren Horizon Client-Versionen mussten Sie sudo zur Konfiguration von USB-Filterungs- und Aufschlüsselungsregeln verwenden. Mithilfe des im Folgenden dargestellten Vorgangs können Sie Regeln, die sudo verwenden, auf neue Regeln verschieben, die Sudo nicht verwenden.

  1. Öffnen Sie Terminal (/Applications/Utilities/Terminal.app) auf dem Mac-Client und führen Sie den folgenden Befehl aus:

    sudo defaults export com.omnissa.usb /tmp/usb.plist
    
  2. Öffnen Sie ein Terminal-Fenster (drücken Sie die Tastenkombination Befehlstaste+N) und führen Sie folgenden Befehl aus:

    defaults import com.omnissa.usb /tmp/usb.plist
    
  3. Führen Sie im ersten Terminal-Fenster folgenden Befehl aus:

    sudo rm -rf /tmp/usb.plist
    
  4. Schließen Sie beide Terminal-Fenster.

Sie können jetzt defaults write com.omnissa.usb property value verwenden, um die Regeln zu aktualisieren.

Syntax zum Konfigurieren der USB-Umleitung

Sie können Filter- und Aufschlüsselungsregeln konfigurieren, um USB-Gerätetypen in die Umleitung einzuschließen oder aus dieser auszuschließen. Konfigurieren Sie auf einem Mac-Client die USB-Funktionalität, indem Sie Terminal (/Applications/Utilities/Terminal.app) verwenden und einen Befehl als „root“ ausführen.

  • So listen Sie Regeln auf:

    # defaults read domain
    

    Beispiel:

    # defaults read com.omnissa.usb
    
  • So entfernen Sie eine Regel:

    # defaults delete domain property
    

    Beispiel:

    # defaults delete com.omnissa.usb ExcludeVidPid
    
  • So legen Sie eine Regel fest oder ersetzen sie:

    # defaults write domain property value
    

    Beispiel:

    # defaults write com.omnissa.usb ExcludeVidPid vid-1234_pid-5678
    

    Wichtig: Manche Konfigurationsparameter erfordern für ein USB-Gerät die Anbieter-ID (Vendor ID, VID) und die Produkt-ID (PID). Die korrekte VID und PID finden Sie, indem Sie im Internet nach dem Produktnamen plus vid und pid suchen. Alternativ können Sie nach Anschluss des USB-Geräts an den Mac-Client bei Ausführung von Horizon Client in der USB-Protokolldatei nachsehen. Weitere Informationen finden Sie unter Aktivieren der Protokollierung für die USB-Umleitung.

  • So legen Sie eine Aufschlüsselungsregel für ein Verbundgerät fest bzw. ersetzen sie:

    # defaults write domain property value
    

    Beispiel:

    # defaults write com.omnissa.usb AllowAutoDeviceSplitting true
    # defaults write com.omnissa.usb SplitExcludeVidPid vid-03f0_Pid-2a12
    # defaults write com.omnissa.usb SplitVidPid "'vid-0911_Pid-149a(exintf:03)'"
    # defaults write com.omnissa.usb IncludeVidPid vid-0911_Pid-149a
    

    Bei USB-Verbundgeräten handelt es sich um eine Kombination aus zwei oder mehr Geräten, zum Beispiel einem Videoeingabegerät und einem Speichergerät. Die erste Zeile in diesem Beispiel aktiviert die automatische Aufschlüsselung von Verbundgeräten. Die zweite Zeile schließt das angegebene USB-Verbundgerät (Vid-03f0_Pid-2a12) von der Aufschlüsselung aus.

    Die dritte Zeile weist Horizon Client dazu an, die Komponenten eines anderen Verbundgeräts (Vid-0911_Pid-149a) als separate Geräte zu behandeln, die Komponente mit der Schnittstellennummer „03“ jedoch von der Umleitung auszuschließen. Diese Komponente wird lokal beibehalten.

    Da dieses Verbundgerät eine Komponente enthält, die im Regelfall standardmäßig ausgeschlossen wird, zum Beispiel eine Maus oder eine Tastatur, ist die vierte Zeile notwendig, damit andere Komponenten des Verbundgeräts Vid-0911_Pid-149a an den Remote-Desktop umgeleitet werden können.

    Die ersten drei Eigenschaften sind Aufschlüsselungseigenschaften. Die letzte Eigenschaft ist eine Filtereigenschaft. Filtereigenschaften werden vor den Aufschlüsselungseigenschaften verarbeitet.

  • So schließen Sie Geräte mit bestimmten Anbieter- und Produkt-IDs von der automatischen Weiterleitung aus:

    # defaults write com.omnissa.usb ExAutoRedirectVidPid vid-xxxx_pid-xxxx
    

    Beispiel:

    # defaults write com.omnissa.usb ExAutoRedirectVidPid vid-1234_pid-5678
    
  • So schließen Sie Gerätefamilien von der automatischen Weiterleitung aus:

    # defaults write com.omnissa.usb ExAutoRedirectFamily "family-name;family-name"
    

    Beispiel:

    # defaults write com.omnissa.usb ExAutoRedirectFamily "storage;hid"
    

Ausschließen eines USB-Ethernet-Geräts

Möglicherweise möchten Sie ein USB-Ethernet-Gerät von der Umleitung ausschließen. Wenn der Mac-Client beispielsweise ein USB-Ethernet-Gerät verwendet, um das Netzwerk für den Mac-Client mit einem Remote-Desktop zu verbinden, und Sie dieses USB-Ethernet-Gerät umleiten, wird die Verbindung zwischen dem Mac-Client, dem Netzwerk und dem Remote-Desktop unterbrochen.

Wenn Sie ein Gerät dauerhaft aus dem USB-Verbindungsmenü ausblenden möchten oder den Remote-Desktop so eingerichtet haben, dass USB-Geräte automatisch verbunden werden, können Sie wie folgt eine Ausnahme hinzufügen, um Ihre Ethernet-Verbindung auszuschließen.

defaults write com.omnissa.usb ExcludeVidPid vid-xxxx_pid-yyyy

In diesem Beispiel steht xxxx für die Hersteller-ID und yyyy für die Produkt-ID des USB-Ethernet-Adapters.

War diese Seite hilfreich?

Feedback zu diesem Thema geben

War dieses Thema hilfreich?

Bitte geben Sie keine personenbezogenen oder vertraulichen Daten an.

Link wird erstellt…