Omdirigering av fjärrskrivbord för spelkontroll: Den kompletta guiden

Vidarebefordra USB-spelkontroller till fjärrskrivbordssessioner

Det finns flera situationer där det är mycket användbart att kunna vidarebefordra en spelkontroll via en RDP-anslutning. Några av de viktigaste anledningarna till att använda en spelkontroll via Fjärrskrivbord är:

  1. Spela spel på distans med resurserna från en kraftfullare dator;
  2. Omdirigera en USB-kontroll via Fjärrskrivbord för att få åtkomst till en VM-instans i molnet;
  3. Ansluta till en arbetsdator via RDP för att testa speldata med en kontroll (för spelutvecklare som arbetar hemifrån).


Tyvärr stöder Microsoft inte gamepad-omdirigering som standard och användare måste hitta alternativa metoder för att använda en gamepad i en Fjärrskrivbordssession. Alternativen inkluderar programvarulösningar från tredje part, RDP-plugins och att ändra grupprinciper för Fjärrskrivbord.

Vi ska titta på alla tre metoderna för att använda Xbox- och PS-kontroller i en Fjärrskrivbordssession.

Universell omdirigering med USB Network Gate

USB Network Gate är en mångsidig lösning på problemet med att ansluta en gamepad via RDP. Applikationen låter dig enkelt komma åt trådlösa och trådbundna USB-kontroller från en fjärrskrivbordssession. Du kan arbeta med en flygjoystick, roderpedaler, handkontroller och andra kringutrustningar.

Programvaran kapslar in data från en PlayStation- eller Xbox-kontroller som är fysiskt ansluten till en dators USB-port. Därefter överför den data över nätverket till ett virtuellt USB-gränssnitt som skapas i fjärrskrivbordssessionen. Genom att använda den här metoden för att vidarebefordra en kontroller (till exempel ett universellt flygkontrollsystem) till en RDP-session får användaren full kontroll över enheten, som visas och fungerar som om den hade en direkt fysisk anslutning.

Steg-för-steg: Omdirigera USB-kontroller via RDP med USB Network Gate

Här kan du hitta detaljerade videoinstruktioner som hjälper dig att framgångsrikt omdirigera en handkontroll till en fjärrskrivbordssession:

Eller följ dessa enkla steg för att vidarebefordra en lokalt ansluten handkontroll till en RDP-session.

1. Ladda ner USB Network Gate. Installera programvaran på den dator som är ansluten till styrenheten (servern).

2. Därefter måste applikationen också installeras på den dator som kommer att vara värd för RDP-sessionen (klienten).

3. Starta USB Network Gate på servern och öppna fliken ”Lokala USB-enheter”. Leta upp handkontrollen och klicka på knappen ”Dela” bredvid dess namn.

dela spelkontroll via RDP

4. Öppna USB Network Gate på klienten och leta upp enheten på fliken ”Fjärr-USB-enheter”. Klicka på ”Anslut” för att ansluta en handkontroll till en RDP-session.

anslut spelkontroll till fjärrskrivbord

Det är allt som behövs! Med några få klick kan du använda din handkontroll på en annan PC med en Fjärrskrivbordsanslutning.

Fördelar med att använda USB Network Gate för att omdirigera USB-styrenheter:

✦ Allt som behövs för att dela en gamepad är att installera USB Network Gate på datorn med den fysiska anslutningen till handkontrollen. Installera sedan programvaran i fjärrskrivbordssessionen som ska ansluta spelkontrollen.

✦ USB Network Gate tillhandahåller stabil och tillförlitlig anslutning av handkontroller till fjärrskrivbordshandkontroller genom att skapa virtuella portar som emulerar hårdvarugränssnitt.

✦ USB Network Gate stöder gamepad-isolering i en fjärrskrivbordssession. Enheter kan isoleras med auktorisering som definieras för specifika RDP-sessioner eller användarkonton.

✦ USB Network Gate stöder användning av andra typer av handkontroller (olika flygyoke-system och joysticks) via fjärrskrivbordssessioner. Förutom standard-gamepads kan utrustning som rattar eller andra spelperiferienheter omdirigeras till en RDP-session.

✦ USB Network Gate-funktionalitet kan integreras i annan kommersiell programvara med hjälp av dess uppsättning utvecklarverktyg. USB Network Gate SDK gör att du enkelt kan lägga till passthrough-funktionalitet för spelkontroller i din applikation.

Alternativ RDP-spelkontroll vidarebefordran av skrivbordet med FlexiHub

FlexiHub är ett programverktyg som låter användare omdirigera spelkontroller och andra typer av USB-enheter över ett IP-baserat nätverk. Denna funktion uppskattas mycket av användare som behöver få åtkomst till en USB-ansluten gamepad från fjärrskrivbordsmiljöer i olika geografiska miljöer.

Följande steg visar hur du använder FlexiHub för att konfigurera fjärråtkomst till spelkontrollen på ett fjärrskrivbord:

1. Registrera och installera FlexiHub på datorn som är ansluten till spelkontrollen och på den dator som kör fjärrskrivbordet som ska få åtkomst till enheten.

2. Starta FlexiHub och logga in på samma konto på de två datorerna så att de kan anslutas.

3. Dela spelkontrollen från FlexiHub på den lokala datorn.

anslut gamepad flexihub

4. Leta reda på spelkontrollen med hjälp av FlexiHubs gränssnitt på fjärrmaskinen.

Få åtkomst till spelkontrollerna från fjärrskrivbordet. När anslutningen har upprättats kan fjärrskrivbordet använda kontrollern med samma funktionalitet som vid en direkt fysisk anslutning.

FlexiHub erbjuder användare en enkel, flexibel och säker metod för att fjärrdela spelplattformar eller andra USB-anslutna kringutrustningar.

Konfigurera grupprinciper för fjärrskrivbord för PS- och Xbox-kontroller

En metod för att ansluta en handkontroll till en Fjärrskrivbordsanslutning utan verktyg från tredje part innebär att konfigurera Fjärrskrivbordets grupprinciper.

Vi kommer att guida dig genom stegen som krävs för att få din fysiskt anslutna PS- eller Xbox-handkontroll via ett USB-gränssnitt att fungera i Fjärrskrivbord.

I våra instruktioner avser den lokala datorn den maskin som är fysiskt ansluten till spelkontrollen. Den fjärranslutna datorn är den som kommer att ta emot och använda USB-handkontrollens indata via en Fjärrskrivbordsanslutning.

1. Konfigurera grupprinciper på den lokala datorn

1.1 Öppna den lokala grupprincipredigeraren

• Sök efter gpedit och öppna “Redigera grupprincip“.

gpedit redigera grupprincip

1.2 Navigera till RemoteFX USB-enhetsomdirigering

Lokal datorprincip → Datorkonfiguration → Administrativa mallar → Windows-komponenter → Fjärrskrivbordstjänster → Fjärrskrivbordsanslutningsklient → RemoteFX USB-enhetsomdirigering → Tillåt RDP-omdirigering av andra RemoteFX USB-enheter som stöds från den här datorn

1.3 Aktivera omdirigering av USB-enhet

• Högerklicka på posten och välj Redigera. Välj alternativknappen Aktiverad och ändra menyn Åtkomsträttigheter till Administratörer och Användare.
• Klicka på OK för att tillämpa de nya inställningarna.

Tillåt RDP-omdirigering av andra RemoteFX USB-enheter som stöds från den här datorn

1.4 Uppdateringspolicy och omstart

• Öppna en kommandotolk och högerklicka för att välja Kör som administratör.
• Kör detta kommando: gpupdate /force.
• Du kommer att få ett meddelande om att principen har uppdaterats.
• Starta om den lokala datorn.

2. Konfigurera grupprinciper på fjärrdatorn

Nästa steg är att vi behöver uppdatera fjärrdatorn. Detta kan göras via en RDP-anslutning.

2.1 Öppna den lokala grupprincipredigeraren

• Kör appen Redigera grupprincip som tidigare.

2.2 Aktivera RemoteFX

Lokal datorprincip → Datorkonfiguration → Administrativa mallar → Windows-komponenter → Fjärrskrivbordstjänster → Värd för fjärrskrivbordssession → Miljö för fjärrsession → RemoteFX för Windows Server 2008 R2 → Konfigurera RemoteFX

• Högerklicka och välj Redigera och välj Aktiverad och sedan OK.

Konfigurera RemoteFX

2.3 Tillåt anslutningar för Fjärrskrivbord

Återgå till nivån Värd för fjärrskrivbordssession och navigera till:
Anslutningar → Tillåt användare att ansluta på distans med hjälp av Fjärrskrivbordstjänster

• Högerklicka, välj Redigera och välj Aktiverad och sedan OK.

Tillåt användare att ansluta på distans med hjälp av Fjärrskrivbordstjänster

2.4 Aktivera Plug and Play-enhetsomdirigering

Återgå till nivån Värd för fjärrskrivbordssession och navigera till:
Omdirigering av enheter och resurser → Tillåt inte omdirigering av Plug and Play-enheter som stöds

• Högerklicka och välj Redigera, välj Inaktiverad och sedan OK.

Tillåt inte omdirigering av Plug and Play-enheter som stöds

2.5 Uppdateringspolicy och omstart

• Öppna en kommandotolk och högerklicka för att välja Kör som administratör
• Kör det här kommandot: gpupdate /force.
• När du ser att policyn har uppdaterats korrekt, starta om fjärrdatorn.

3. Slutligen kan vi vidarebefordra styrenheten via RDP

3.1 Anslut och verifiera kontrollern på den lokala maskinen

• Anslut handkontrollen till den lokala datorns USB-port.
• Öppna Kontrollpanelen → Enheter och skrivare. Kontrollera att din spelkontroll finns med i listan.

styrenhet i Kontrollpanelen för Enheter och skrivare

3.2 Konfigurera inställningar för RDP-klienten

• Kör Anslutning till fjärrskrivbord.
• Klicka på “Visa alternativ” → fliken “Lokala resurser” → “Mer…“.
• Du bör se avsnittet “Andra stödda RemoteFX USB-enheter” om all tidigare konfiguration har gjorts korrekt.

anslutning till fjärrskrivbord Andra USB-enheter som stöds av RemoteFX
• Välj spelkontrollen och anslut till fjärrmaskinen.

3.3 Verifiera kontrollenheten på fjärrmaskinen

• Öppna Kontrollpanelen → Enheter och skrivare på fjärrdatorn.
• Du bör se handkontrollen listad och kan använda den som om den var direkt ansluten till fjärrmaskinen.

RdpGamepad - Microsoft Remote Desktop-plugin för Xbox-kontroller

rdpgamepad-plugin för Xbox-kontroller

Om du försöker använda en Xbox-handkontroll i en Fjärrskrivbordssession finns det ett plugin som heter RdpGamepad som möjliggör denna funktion. Efter att du har installerat pluginet läses det in automatiskt när du startar en RDP-session. När anslutningen till den fjärranslutna datorn har upprättats presenteras du med en virtuell Xbox 360-handkontroll.

Följ dessa anvisningar för att använda pluginet RdpGamepad.

  1. Ladda ned den senaste versionen av klientinstallationsprogrammet på den lokala datorn. Dubbelklicka på RdpGamepadClientInstall-{version}.exe och följ instruktionerna för att installera pluginet.
  2. På alla fjärranslutna datorer som du vill ansluta till, ladda ned och installera de senaste ViGEmBus-drivrutinerna från ViGEmBus-släppsidan. För att installera, dubbelklicka på ViGEmBus_Setup_{version}.exe och följ instruktionerna.
  3. Ladda sedan ned mottagarinstallationsprogrammet från den senaste versionen och dubbelklicka på RdpGamepadReceiverInstall-{version}.exe för att installera programvaran.

Vanliga frågor

Ja, du kan använda din handkontroll i en RDP-session med flera olika metoder. Den mest mångsidiga metoden är att använda USB Network Gate. Du kan också ändra RDP-grupppolicyerna innan du ansluter eller genom att installera ett plugin som stöder Xbox-handkontroller.

Om du har problem med att fjärrskrivbordet inte känner igen din handkontroll beror det på att den här funktionen inte stöds i RDP som standard. Det är nödvändigt att konfigurera grupprinciperna på de lokala och fjärranslutna datorerna för att din handkontroll ska fungera över RDP. USB Network Gate är en annan lösning som är enkel att använda och som stöder omdirigering av gamepads eller vilken typ av USB-enhet som helst.