Przekierowanie zdalnego pulpitu kontrolera gier: kompletny przewodnik

Przekieruj kontrolery gier USB do sesji pulpitu zdalnego

Istnieje wiele sytuacji, w których bardzo przydatna jest możliwość przekazywania kontrolera do gier przez połączenie RDP. Niektóre z najważniejszych powodów, aby używać kontrolera do gier przez Pulpit zdalny, to:

  1. Zdalne granie z wykorzystaniem zasobów potężniejszego komputera;
  2. Przekierowanie kontrolera USB przez Pulpit zdalny w celu uzyskania dostępu do instancji maszyny wirtualnej w chmurze;
  3. Zdalne łączenie się z firmowym komputerem przez RDP, aby przetestować dane gry z kontrolerem (dla twórców gier pracujących z domu).


Niestety Microsoft nie obsługuje domyślnie przekierowania gamepada i użytkownicy muszą znaleźć alternatywne metody korzystania z gamepada w sesji Pulpitu zdalnego. Opcje obejmują rozwiązania programowe firm trzecich, wtyczki RDP oraz modyfikowanie zasad grupy Pulpitu zdalnego.

Przyjrzymy się wszystkim trzem metodom używania kontrolerów Xbox i PS w sesji Pulpitu zdalnego.

Uniwersalne przekierowanie z USB Network Gate

USB Network Gate to wszechstronne rozwiązanie problemu podłączania gamepada przez RDP. Aplikacja umożliwia łatwy dostęp do bezprzewodowych i przewodowych kontrolerów USB z sesji Pulpitu zdalnego. Możesz pracować z joystickiem lotniczym, pedałami steru, kontrolerami i innymi urządzeniami peryferyjnymi.

Oprogramowanie enkapsuluje dane z kontrolera PlayStation lub Xbox, który jest fizycznie podłączony do portu USB komputera. Następnie przesyła te dane przez sieć do wirtualnego interfejsu USB utworzonego w sesji pulpitu zdalnego. Zastosowanie tej metody do przekierowania kontrolera (na przykład uniwersalnego systemu sterowania do symulatora lotu) do sesji RDP daje użytkownikowi pełną kontrolę nad urządzeniem, które pojawia się i działa tak, jakby miało bezpośrednie fizyczne połączenie.

Przekierowywanie kontrolerów USB przez RDP krok po kroku z USB Network Gate

Tutaj znajdziesz szczegółowe instrukcje wideo, które pomogą Ci pomyślnie przekierować gamepad do sesji pulpitu zdalnego:

Lub wykonaj te proste kroki, aby przekazać lokalnie podłączony kontroler do sesji RDP.

1. Pobierz USB Network Gate. Zainstaluj oprogramowanie na komputerze podłączonym do kontrolera (serwerze).

2. Następnie aplikacja musi zostać również zainstalowana na komputerze, który będzie hostował sesję RDP (klient).

3. Uruchom USB Network Gate na serwerze i otwórz kartę „Lokalne urządzenia USB”. Znajdź kontroler i kliknij przycisk „Udostępnij” obok jego nazwy.

udostępnij gamepad przez RDP

4. Otwórz USB Network Gate na kliencie i znajdź urządzenie w zakładce „Zdalne urządzenia USB”. Kliknij „Połącz”, aby podłączyć kontroler do sesji RDP.

podłącz kontroler do pulpitu zdalnego

To wszystko! Za pomocą kilku kliknięć możesz używać kontrolera na innym komputerze PC dzięki połączeniu pulpitu zdalnego.

Korzyści z używania USB Network Gate do przekierowywania kontrolerów USB:

✦ Wszystko, co jest potrzebne do udostępnienia gamepada, to zainstalowanie USB Network Gate na komputerze z fizycznym połączeniem z kontrolerem. Następnie zainstaluj oprogramowanie w sesji pulpitu zdalnego, która połączy kontroler do gier.

✦ USB Network Gate zapewnia stabilną i niezawodną łączność kontrolerów z kontrolerami pulpitu zdalnego, tworząc wirtualne porty, które emulują interfejsy sprzętowe.

✦ USB Network Gate obsługuje izolację gamepadów w ramach sesji pulpitu zdalnego. Urządzenia mogą być izolowane z autoryzacją zdefiniowaną dla określonych sesji RDP lub kont użytkowników.

✦ USB Network Gate obsługuje korzystanie z innych typów kontrolerów (różnych systemów wolantów i joysticków) poprzez sesje pulpitu zdalnego. Oprócz standardowych gamepadów, do sesji RDP można przekierować sprzęt taki jak kierownice lub dowolne inne peryferia do gier.

✦ Funkcjonalność USB Network Gate można zintegrować z innym komercyjnym oprogramowaniem, korzystając z jego zestawu narzędzi dla deweloperów. USB Network Gate SDK pozwala łatwo dodać do aplikacji funkcję przekazywania kontrolera do gier.

Alternatywne przekazywanie pulpitu kontrolera do gier RDP z FlexiHub

FlexiHub to narzędzie programowe, które umożliwia użytkownikom przekierowywanie kontrolerów do gier oraz innych typów urządzeń USB przez sieć opartą na protokole IP. Ta funkcja jest bardzo ceniona przez użytkowników, którzy muszą uzyskać dostęp do gamepada podłączonego przez USB z poziomu środowisk pulpitu zdalnego w różnych lokalizacjach geograficznych.

Następujące kroki przedstawiają, jak użyć FlexiHub do skonfigurowania zdalnego dostępu do kontrolera gier na zdalnym pulpicie:

1. Zarejestruj się i zainstaluj FlexiHub na komputerze podłączonym do kontrolera do gier oraz na maszynie, na której działa pulpit zdalny, która będzie uzyskiwać dostęp do urządzenia.

2. Uruchom FlexiHub i zaloguj się na to samo konto na obu komputerach, aby można je było połączyć.

3. Udostępnij kontroler gry z FlexiHub na komputerze lokalnym.

podłącz gamepad flexihub

4. Zlokalizuj kontroler gry za pomocą interfejsu FlexiHub na zdalnym komputerze.

Uzyskaj dostęp do kontrolerów gier z poziomu pulpitu zdalnego. Po nawiązaniu połączenia pulpit zdalny może korzystać z kontrolera z taką samą funkcjonalnością jak w przypadku bezpośredniego fizycznego połączenia.

FlexiHub oferuje użytkownikom prostą, elastyczną i bezpieczną metodę zdalnego udostępniania platform do gier lub innych urządzeń peryferyjnych podłączonych przez USB.

Konfigurowanie zasad grupy Pulpitu zdalnego dla kontrolerów PS i Xbox

Metoda podłączenia kontrolera do połączenia Pulpitu zdalnego bez narzędzi firm trzecich polega na skonfigurowaniu zasad grupy Pulpitu zdalnego.

Przeprowadzimy Cię przez kroki wymagane do uruchomienia fizycznie podłączonego przez interfejs USB kontrolera PS lub Xbox w Pulpicie zdalnym.

W naszych instrukcjach komputer lokalny odnosi się do maszyny, do której fizycznie podłączony jest kontroler do gier. Komputer zdalny to ten, który odbierze i wykorzysta wejście z kontrolera USB za pośrednictwem połączenia Pulpitu zdalnego.

1. Skonfiguruj zasady grupy na komputerze lokalnym

1.1 Otwórz Edytor lokalnych zasad grupy

• Wyszukaj gpedit i otwórz “Edytuj zasady grupy“.

gpedit edytuj zasady grupy

1.2 Przejdź do przekierowywania urządzeń USB RemoteFX

Zasady komputera lokalnego → Konfiguracja komputera → Szablony administracyjne → Składniki systemu Windows → Usługi pulpitu zdalnego → Klient połączenia pulpitu zdalnego → Przekierowanie urządzeń USB RemoteFX → Zezwalaj na przekierowanie w ramach RDP innych obsługiwanych urządzeń USB RemoteFX z tego komputera

1.3 Włącz przekierowanie urządzeń USB

• Kliknij prawym przyciskiem myszy wpis i wybierz Edytuj. Wybierz przycisk opcji Włączone i zmień menu Prawa dostępu na Administratorzy i Użytkownicy.
• Kliknij OK, aby zastosować nowe ustawienia.

Zezwalaj na przekierowywanie z tego komputera innych obsługiwanych urządzeń USB RemoteFX w ramach RDP

1.4 Polityka aktualizacji i ponownego uruchomienia

• Otwórz wiersz polecenia i kliknij prawym przyciskiem myszy, aby wybrać Uruchom jako administrator.
• Uruchom to polecenie: gpupdate /force.
• Otrzymasz komunikat, że zasady zostały pomyślnie zaktualizowane.
• Uruchom ponownie komputer lokalny.

2. Skonfiguruj zasady grupy na komputerze zdalnym

Następnie musimy zaktualizować komputer zdalny. Można to zrobić za pośrednictwem połączenia RDP.

2.1 Otwórz Edytor lokalnych zasad grupy

• Uruchom aplikację Edytuj zasady grupy tak jak wcześniej.

2.2 Włącz RemoteFX

Zasady komputera lokalnego → Konfiguracja komputera → Szablony administracyjne → Składniki systemu Windows → Usługi pulpitu zdalnego → Host sesji pulpitu zdalnego → Środowisko sesji zdalnej → RemoteFX dla Windows Server 2008 R2 → Konfiguruj RemoteFX

• Kliknij prawym przyciskiem myszy, wybierz Edytuj i wybierz Włączone, a następnie OK.

Konfiguruj RemoteFX

2.3 Zezwól na połączenia pulpitu zdalnego

Wróć do poziomu Host sesji Pulpitu zdalnego i przejdź do:
Połączenia → Zezwalaj użytkownikom na zdalne łączenie się przy użyciu usług pulpitu zdalnego

• Kliknij prawym przyciskiem myszy, wybierz Edytuj, zaznacz Włączone, a następnie kliknij OK.

Zezwalaj użytkownikom na łączenie się zdalnie za pomocą Usług pulpitu zdalnego

2.4 Włącz przekierowywanie urządzeń Plug and Play

Wróć do poziomu Host sesji pulpitu zdalnego i przejdź do:
Przekierowywanie urządzeń i zasobów → Nie zezwalaj na przekierowywanie obsługiwanych urządzeń Plug and Play

• Kliknij prawym przyciskiem myszy, wybierz Edytuj, zaznacz Wyłączone, a następnie OK.

Nie zezwalaj na przekierowywanie obsługiwanych urządzeń Plug and Play

2.5 Zasady aktualizacji i ponownego uruchomienia

• Otwórz wiersz polecenia i kliknij prawym przyciskiem myszy, aby wybrać Uruchom jako administrator
• Uruchom to polecenie: gpupdate /force.
• Po wyświetleniu informacji, że zasady zostały pomyślnie zaktualizowane, uruchom ponownie zdalną maszynę.

3. Na koniec możemy przekazać kontroler dalej przez RDP

3.1 Podłącz i zweryfikuj kontroler na komputerze lokalnym

• Podłącz kontroler do portu USB komputera lokalnego.
• Otwórz Panel sterowania → Urządzenia i drukarki. Upewnij się, że Twój gamepad znajduje się na liście.

kontroler w urządzeniach i drukarkach w panelu sterowania

3.2 Skonfiguruj ustawienia klienta RDP

• Uruchom Połączenie pulpitu zdalnego.
• Kliknij „Pokaż opcje” → karta „Zasoby lokalne” → „Więcej…”.
• Powinieneś zobaczyć sekcję „Inne obsługiwane zdalne urządzenia USB RemoteFX”, jeśli cała wcześniejsza konfiguracja została wykonana prawidłowo.

zdalne połączenie pulpitu Inne obsługiwane urządzenia USB RemoteFX
• Wybierz kontroler i połącz się ze zdalną maszyną.

3.3 Zweryfikuj kontroler na zdalnym komputerze

• Na zdalnym komputerze otwórz Panel sterowania → Urządzenia i drukarki.
• Powinieneś zobaczyć kontroler na liście i możesz go używać tak, jakby był bezpośrednio podłączony do zdalnego komputera.

RdpGamepad - wtyczka Microsoft Remote Desktop dla kontrolerów Xbox

wtyczka rdpgamepad dla kontrolera Xbox

Jeśli próbujesz używać kontrolera Xbox w sesji Pulpitu zdalnego, istnieje wtyczka o nazwie RdpGamepad, która umożliwia tę funkcję. Po zainstalowaniu wtyczki jest ona automatycznie ładowana po uruchomieniu sesji RDP. Gdy połączenie ze zdalną maszyną zostanie nawiązane, zostanie Ci udostępniony wirtualny kontroler Xbox 360.

Postępuj zgodnie z poniższymi wskazówkami, aby użyć wtyczki RdpGamepad.

  1. Pobierz najnowsze wydanie instalatora klienta na komputerze lokalnym. Kliknij dwukrotnie RdpGamepadClientInstall-{version}.exe i postępuj zgodnie z instrukcjami, aby zainstalować wtyczkę.
  2. Na wszystkich maszynach zdalnych, z którymi chcesz się łączyć, pobierz i zainstaluj najnowsze sterowniki ViGEmBus z strony wydań ViGEmBus. Aby zainstalować, kliknij dwukrotnie ViGEmBus_Setup_{version}.exe i postępuj zgodnie z instrukcjami.
  3. Następnie pobierz instalator odbiornika z najnowszego wydania i kliknij dwukrotnie RdpGamepadReceiverInstall-{version}.exe, aby zainstalować oprogramowanie.

Często zadawane pytania

Tak, możesz używać swojego kontrolera w sesji RDP na kilka różnych sposobów. Najbardziej wszechstronną metodą jest użycie USB Network Gate. Możesz także zmodyfikować Zasady grupy RDP przed nawiązaniem połączenia lub zainstalować wtyczkę obsługującą kontrolery Xbox.

Jeśli masz problemy ze zdalnym pulpitem, który nie rozpoznaje Twojego kontrolera, to dlatego, że ta funkcja nie jest domyślnie obsługiwana w RDP. Aby kontroler działał przez RDP, konieczne jest skonfigurowanie Zasad grupy na komputerze lokalnym i zdalnym. USB Network Gate to inne rozwiązanie, które jest łatwe w użyciu i obsługuje przekierowywanie gamepadów lub dowolnego typu urządzeń USB.