Game Controller-Remote-Desktop-Umleitung: Der vollständige Leitfaden

USB-Gamecontroller in Remotedesktopsitzungen weiterleiten

Es gibt mehrere Situationen, in denen es sehr nützlich ist, einen Gamecontroller über eine RDP-Verbindung weiterzuleiten. Zu den wichtigsten Gründen, einen Gamecontroller über Remote Desktop zu verwenden, gehören:

  1. Spielen von Spielen aus der Ferne unter Nutzung der Ressourcen eines leistungsfähigeren Computers;
  2. Weiterleitung eines USB-Controllers über Remote Desktop, um auf eine VM-Instanz in der Cloud zuzugreifen;
  3. Verbindung per RDP zu einem Arbeits-PC, um Spieldaten mit einem Controller zu testen (für Game-Entwickler, die von zu Hause aus arbeiten).


Leider unterstützt Microsoft die Gamepad-Umleitung standardmäßig nicht, und Nutzer müssen alternative Methoden finden, um ein Gamepad in einer Remote-Desktop-Sitzung zu verwenden. Zu den Optionen gehören Softwarelösungen von Drittanbietern, RDP-Plugins und das Ändern von Remote-Desktop-Gruppenrichtlinien.

Wir werden uns alle drei Methoden ansehen, um Xbox- und PS-Controller in einer Remote-Desktop-Sitzung zu verwenden.

Universelle Umleitung mit USB Network Gate

USB Network Gate ist eine vielseitige Lösung für das Problem, ein Gamepad über RDP zu verbinden. Die Anwendung ermöglicht Ihnen den einfachen Zugriff auf drahtlose und kabelgebundene USB-Controller aus einer Remotedesktop-Sitzung. Sie können mit einem Flight-Joystick, Ruderpedalen, Controllern und anderen Peripheriegeräten arbeiten.

Die Software kapselt Daten von einem PlayStation- oder Xbox-Controller, der physisch an den USB-Port eines Computers angeschlossen ist. Anschließend überträgt sie die Daten über das Netzwerk an eine virtuelle USB-Schnittstelle, die in der Remotedesktop-Sitzung erstellt wurde. Die Verwendung dieser Methode, um einen Controller (zum Beispiel ein universelles Flugsteuerungssystem) an eine RDP-Sitzung weiterzuleiten, gibt dem Benutzer die volle Kontrolle über das Gerät, das so erscheint und funktioniert, als hätte es eine direkte physische Verbindung.

Schritt-für-Schritt-Umleitung von USB-Controllern über RDP mit USB Network Gate

Hier finden Sie detaillierte Videoanleitungen, die Ihnen dabei helfen, ein Gamepad erfolgreich zu einer Remotedesktop-Sitzung umzuleiten:

Oder folge diesen einfachen Schritten, um einen lokal verbundenen Controller an eine RDP-Sitzung weiterzuleiten.

1. USB Network Gate herunterladen. Installieren Sie die Software auf dem Rechner, der mit dem Controller verbunden ist (dem Server).

2. Dann muss die Anwendung auch auf dem Computer installiert werden, der die RDP-Sitzung hosten wird (der Client).

3. Starten Sie USB Network Gate auf dem Server und öffnen Sie die Registerkarte „Lokale USB-Geräte“. Suchen Sie den Controller und klicken Sie auf die Schaltfläche „Freigeben“ neben seinem Namen.

Gamepad über RDP teilen

4. Öffnen Sie USB Network Gate auf dem Client und suchen Sie das Gerät auf der Registerkarte „Remote-USB-Geräte“. Klicken Sie auf „Verbinden“, um einen Controller an eine RDP-Sitzung anzuschließen.

Gamecontroller mit Remote-Desktop verbinden

Das ist alles! Mit ein paar Klicks können Sie Ihren Controller über eine Remote-Desktop-Verbindung auf einem anderen PC verwenden.

Vorteile der Verwendung von USB Network Gate zur Umleitung von USB-Controllern:

✦ Alles, was zum Teilen eines Gamepads benötigt wird, ist die Installation von USB Network Gate auf dem Computer mit der physischen Verbindung zum Controller. Installieren Sie anschließend die Software in der Remotedesktop-Sitzung, die den Game-Controller verbinden wird.

✦ USB Network Gate bietet eine stabile und zuverlässige Konnektivität von Controllern zu Remotedesktop-Controllern, indem es virtuelle Ports erstellt, die Hardware-Schnittstellen emulieren.

✦ USB Network Gate unterstützt die Gamepad-Isolation innerhalb einer Remotedesktop-Sitzung. Geräte können mit einer Autorisierung isoliert werden, die für bestimmte RDP-Sitzungen oder Benutzerkonten definiert ist.

✦ USB Network Gate unterstützt die Verwendung anderer Arten von Controllern (verschiedene Flight-Yoke-Systeme und Joysticks) über Remotedesktop-Sitzungen. Zusätzlich zu Standard-Gamepads können Geräte wie Lenkräder oder andere Gaming-Peripheriegeräte an eine RDP-Sitzung weitergeleitet werden.

✦ Die Funktionalität von USB Network Gate kann mithilfe seines Satzes an Entwickler-Tools in andere kommerzielle Software integriert werden. Das USB Network Gate SDK ermöglicht es Ihnen, Ihrer Anwendung ganz einfach die Durchleitung von Game-Controllern hinzuzufügen.

Alternative RDP-Spielcontroller-Desktop-Weiterleitung mit FlexiHub

FlexiHub ist ein Software-Dienstprogramm, das es Benutzern ermöglicht, Game-Controller und andere Arten von USB-Geräten über ein IP-basiertes Netzwerk umzuleiten. Diese Möglichkeit wird von Benutzern sehr geschätzt, die in unterschiedlichen geografischen Umgebungen aus Remote-Desktop-Umgebungen auf ein per USB angeschlossenes Gamepad zugreifen müssen.

Die folgenden Schritte zeigen die Verwendung von FlexiHub zum Einrichten des Remote-Zugriffs auf Gamecontroller auf einem Remote-Desktop:

1. Registrieren und FlexiHub auf dem Computer installieren, der mit dem Game-Controller verbunden ist, sowie auf dem Computer, auf dem der Remote-Desktop läuft, der auf das Gerät zugreifen wird.

2. Starten Sie FlexiHub und melden Sie sich auf beiden Computern mit demselben Konto an, damit sie verbunden werden können.

3. Teilen Sie den Game-Controller von FlexiHub auf dem lokalen Computer.

Gamepad mit FlexiHub verbinden

4. Suchen Sie den Gamecontroller über die FlexiHub-Oberfläche auf dem Remote-Rechner.

Greifen Sie über den Remote-Desktop auf die Game-Controller zu. Sobald die Verbindung hergestellt ist, kann der Remote-Desktop den Controller mit derselben Funktionalität wie bei einer direkten physischen Verbindung verwenden.

FlexiHub bietet Benutzern eine einfache, flexible und sichere Methode zum Remote-Teilen von Gaming-Plattformen oder anderen über USB verbundenen Peripheriegeräten.

Konfigurieren der Gruppenrichtlinien für Remotedesktop für PS- und Xbox-Controller

Eine Methode, einen Controller ohne Tools von Drittanbietern mit einer Remotedesktopverbindung zu verbinden, besteht darin, die Remotedesktop-Gruppenrichtlinien zu konfigurieren.

Wir führen Sie durch die Schritte, die erforderlich sind, damit Ihr physisch über eine USB-Schnittstelle angeschlossener PS- oder Xbox-Controller über Remotedesktop funktioniert.

In unseren Anweisungen bezieht sich der lokale Computer auf den Rechner, der physisch mit dem Gamecontroller verbunden ist. Der Remotecomputer ist derjenige, der die Eingaben des USB-Controllers über eine Remotedesktopverbindung empfängt und verwendet.

1. Gruppenrichtlinien auf dem lokalen Computer konfigurieren

1.1 Öffnen Sie den Editor für lokale Gruppenrichtlinien

• Suchen Sie nach gpedit und öffnen Sie „Gruppenrichtlinie bearbeiten“.

gpedit Gruppenrichtlinie bearbeiten

1.2 Navigieren Sie zur RemoteFX-USB-Geräteumleitung

Lokale Computerrichtlinie → Computerkonfiguration → Administrative Vorlagen → Windows-Komponenten → Remotedesktopdienste → Remotedesktopverbindungsclient → RemoteFX-USB-Geräteumleitung → RDP-Umleitung anderer unterstützter RemoteFX-USB-Geräte von diesem Computer zulassen

1.3 USB-Geräteumleitung aktivieren

• Klicken Sie mit der rechten Maustaste auf den Eintrag und wählen Sie Bearbeiten. Wählen Sie das Optionsfeld Aktiviert und ändern Sie das Menü Zugriffsrechte auf Administratoren und Benutzer.
• Klicken Sie auf OK, um die neuen Einstellungen zu übernehmen.

Umleitung anderer unterstützter RemoteFX-USB-Geräte per RDP von diesem Computer zulassen

1.4 Aktualisierungsrichtlinie und Neustart

• Öffnen Sie eine Eingabeaufforderung und klicken Sie mit der rechten Maustaste, um Als Administrator ausführen zu wählen.
• Führen Sie diesen Befehl aus: gpupdate /force.
• Sie erhalten eine Meldung, dass die Richtlinie erfolgreich aktualisiert wurde.
• Starten Sie den lokalen Computer neu.

2. Konfigurieren Sie Gruppenrichtlinien auf dem Remotecomputer

Als Nächstes müssen wir den Remote-Computer aktualisieren. Dies kann über eine RDP-Verbindung erfolgen.

2.1 Öffnen Sie den Editor für lokale Gruppenrichtlinien

• Führen Sie die App zum Bearbeiten der Gruppenrichtlinie wie zuvor aus.

2.2 RemoteFX aktivieren

Richtlinie für lokalen Computer → Computerkonfiguration → Administrative Vorlagen → Windows-Komponenten → Remotedesktopdienste → Remotedesktop-Sitzungshost → Remotesitzungsumgebung → RemoteFX für Windows Server 2008 R2 → RemoteFX konfigurieren

• Klicken Sie mit der rechten Maustaste, wählen Sie Bearbeiten und wählen Sie Aktiviert und затем OK.

RemoteFX konfigurieren

2.3 Remote-Desktop-Verbindungen zulassen

Kehren Sie zur Ebene Remotedesktop-Sitzungshost zurück und navigieren Sie zu:
Verbindungen → Benutzern erlauben, eine Remoteverbindung mithilfe von Remotedesktopdiensten herzustellen

• Klicken Sie mit der rechten Maustaste, wählen Sie Bearbeiten und wählen Sie Aktiviert und dann OK.

Benutzern ermöglichen, eine Remoteverbindung mithilfe von Remotedesktopdienste herzustellen

2.4 Plug & Play-Geräteumleitung aktivieren

Kehren Sie zur Ebene Remotedesktop-Sitzungshost zurück und navigieren Sie zu:
Geräte- und Ressourcenumleitung → Umleitung unterstützter Plug & Play-Geräte nicht zulassen

• Klicken Sie mit der rechten Maustaste und wählen Sie Bearbeiten, wählen Sie Deaktiviert und dann OK.

Unterstützte Plug-and-Play-Geräteumleitung nicht zulassen

2.5 Aktualisierungsrichtlinie und Neustart

• Öffnen Sie eine Eingabeaufforderung und klicken Sie mit der rechten Maustaste, um Als Administrator ausführen zu wählen
• Führen Sie diesen Befehl aus: gpupdate /force.
• Nachdem Sie sehen, dass die Richtlinie erfolgreich aktualisiert wurde, starten Sie den Remotecomputer neu.

3. Abschließend können wir den Controller über RDP weiterleiten

3.1 Verbinden und überprüfen Sie den Controller auf dem lokalen Rechner

• Schließen Sie den Controller an den USB-Anschluss des lokalen Geräts an.
• Öffnen Sie Systemsteuerung → Geräte und Drucker. Stellen Sie sicher, dass Ihr Gamepad aufgeführt ist.

Controller in Geräte und Drucker in der Systemsteuerung

3.2 RDP-Client-Einstellungen konfigurieren

• Starten Sie die Remotedesktopverbindung.
• Klicken Sie auf „Optionen einblenden“ → Registerkarte „Lokale Ressourcen“ → „Mehr…“.
• Sie sollten den Abschnitt „Andere unterstützte RemoteFX-USB-Geräte“ sehen, wenn alle vorherigen Konfigurationen korrekt durchgeführt wurden.

Remotedesktopverbindung Andere unterstützte RemoteFX-USB-Geräte
• Wählen Sie das Gamepad aus und verbinden Sie es mit dem Remote-Rechner.

3.3 Überprüfen Sie den Controller auf dem Remote-Rechner

• Öffnen Sie auf dem Remote-Computer die Systemsteuerung → Geräte und Drucker.
• Sie sollten den Controller in der Liste sehen und können ihn verwenden, als wäre er direkt mit dem Remote-Computer verbunden.

RdpGamepad – Microsoft-Remotedesktop-Plug-in für Xbox-Controller

rdpgamepad-Plugin für Xbox-Controller

Wenn Sie versuchen, einen Xbox-Controller in einer Remotedesktop-Sitzung zu verwenden, gibt es ein Plugin namens RdpGamepad, das diese Funktionalität ermöglicht. Nach der Installation des Plugins wird es automatisch geladen, wenn Sie eine RDP-Sitzung starten. Wenn die Verbindung mit dem Remotecomputer hergestellt ist, wird Ihnen ein virtueller Xbox 360-Controller angezeigt.

Befolgen Sie diese Anweisungen, um das RdpGamepad-Plugin zu verwenden.

  1. Laden Sie auf dem lokalen Computer das neueste Release des Client-Installationsprogramms herunter. Doppelklicken Sie auf RdpGamepadClientInstall-{version}.exe und folgen Sie den Anweisungen, um das Plugin zu installieren.
  2. Laden Sie auf allen Remotecomputern, zu denen Sie eine Verbindung herstellen möchten, die neuesten ViGEmBus-Treiber von der ViGEmBus-Release-Seite herunter und installieren Sie sie. Zum Installieren doppelklicken Sie auf ViGEmBus_Setup_{version}.exe und folgen Sie den Anweisungen.
  3. Laden Sie anschließend das Receiver-Installationsprogramm aus dem neuesten Release herunter und doppelklicken Sie auf RdpGamepadReceiverInstall-{version}.exe, um die Software zu installieren.

Häufig gestellte Fragen

Ja, Sie können Ihren Controller in einer RDP-Sitzung mit mehreren verschiedenen Methoden verwenden. Die vielseitigste Methode ist die Verwendung von USB Network Gate. Sie können auch die RDP-Gruppenrichtlinien vor dem Verbinden ändern oder ein Plugin installieren, das Xbox-Gamepads unterstützt.

Wenn Sie Probleme damit haben, dass der Remote-Desktop Ihren Controller nicht erkennt, liegt das daran, dass diese Funktion standardmäßig in RDP nicht unterstützt wird. Damit Ihr Controller über RDP funktioniert, ist es erforderlich, die Gruppenrichtlinien auf den lokalen und den Remote-Computern zu konfigurieren. USB Network Gate ist eine weitere Lösung, die einfach zu verwenden ist und das Umleiten von Gamepads oder jeder Art von USB-Gerät unterstützt.