Redirecționare Desktop la Distanță pentru Controler de Jocuri: Ghidul Complet

Redirecționați controlerele de joc USB către sesiunile de Remote Desktop

Există mai multe situații în care este foarte util să poți redirecționa un controller de joc printr-o conexiune RDP. Unele dintre cele mai importante motive pentru a folosi un controller de joc prin Remote Desktop sunt:

  1. Jucarea jocurilor de la distanță folosind resursele unui computer mai puternic;
  2. Redirecționarea unui controller USB prin Remote Desktop pentru a accesa o instanță VM în cloud;
  3. Conectarea prin RDP la un PC de serviciu pentru a testa datele jocului cu un controller (pentru dezvoltatorii de jocuri care lucrează de acasă).


Din păcate, Microsoft nu acceptă redirecționarea gamepad-ului în mod implicit, iar utilizatorii trebuie să găsească metode alternative pentru a folosi un gamepad într-o sesiune Remote Desktop. Opțiunile includ soluții software terțe, plugin-uri RDP și modificarea Politicilor de Grup pentru Remote Desktop.

Vom analiza toate cele trei metode de a folosi controllere Xbox și PS într-o sesiune Remote Desktop.

Redirecționare universală cu USB Network Gate

USB Network Gate este o soluție versatilă la problema conectării unui gamepad prin RDP. Aplicația vă permite să accesați cu ușurință controlere USB wireless și cu fir dintr-o sesiune Remote Desktop. Puteți lucra cu un joystick de zbor, pedale de direcție, controlere și alte periferice.

Software-ul încapsulează datele de la un controller PlayStation sau Xbox care este conectat fizic la portul USB al unui computer. Apoi transmite datele prin rețea către o interfață USB virtuală creată în sesiunea de remote desktop. Folosirea acestei metode pentru a redirecționa un controller (de exemplu, un sistem universal de control pentru zbor) către o sesiune RDP oferă utilizatorului control complet asupra dispozitivului, care apare și funcționează ca și cum ar avea o conexiune fizică directă.

Redirecționarea pas cu pas a controlerelor USB prin RDP cu USB Network Gate

Aici puteți găsi instrucțiuni video detaliate care vă vor ajuta să redirecționați cu succes un gamepad către o sesiune de desktop la distanță:

Sau urmați acești pași simpli pentru a redirecționa un controler conectat local către o sesiune RDP.

1. Descărcați USB Network Gate. Instalați software-ul pe mașina care este conectată la controler (serverul).

2. Apoi, aplicația trebuie instalată și pe computerul care va găzdui sesiunea RDP (clientul).

3. Lansați USB Network Gate pe server și deschideți fila „Dispozitive USB locale”. Găsiți controlerul și faceți clic pe butonul „Partajați” de lângă numele acestuia.

partajează gamepad-ul prin RDP

4. Deschideți USB Network Gate pe client și localizați dispozitivul în fila „Dispozitive USB la distanță”. Faceți clic pe „Conectați” pentru a atașa un controler la o sesiune RDP.

conectați controlerul de joc la desktopul la distanță

Asta e tot! Cu câteva clicuri, îți poți folosi controlerul pe un alt PC cu o Conexiune la desktop la distanță.

Beneficiile utilizării USB Network Gate pentru redirecționarea controlerelor USB:

✦ Tot ce este necesar pentru a partaja un gamepad este să instalați USB Network Gate pe computerul cu conexiunea fizică la controller. Apoi, instalați software-ul în sesiunea de desktop la distanță care se va conecta la controllerul de joc.

✦ USB Network Gate oferă conectivitate stabilă și fiabilă a controllerelor la controllerele din desktop la distanță prin crearea de porturi virtuale care emulează interfețe hardware.

✦ USB Network Gate acceptă izolarea gamepad-ului în cadrul unei sesiuni de desktop la distanță. Dispozitivele pot fi izolate cu autorizare definită pentru sesiuni RDP sau conturi de utilizator specifice.

✦ USB Network Gate acceptă utilizarea altor tipuri de controllere (diferite sisteme de manșă de pilotaj și joystick-uri) prin sesiuni Remote Desktop. Pe lângă gamepad-urile standard, echipamente precum volane sau orice alte periferice de gaming pot fi redirecționate către o sesiune RDP.

✦ Funcționalitatea USB Network Gate poate fi integrată în alte software-uri comerciale folosind setul său de instrumente pentru dezvoltatori. USB Network Gate SDK vă permite să adăugați cu ușurință funcționalitatea de passthrough pentru controllere de joc în aplicația dvs.

Redirecționare alternativă a desktopului pentru controler de jocuri RDP cu FlexiHub

FlexiHub este un utilitar software care le permite utilizatorilor să redirecționeze controllere de joc și alte tipuri de dispozitive USB printr-o rețea bazată pe IP. Această capacitate este foarte apreciată de utilizatorii care au nevoie să acceseze un gamepad conectat prin USB din medii de desktop la distanță în locații geografice diverse.

Următorii pași demonstrează utilizarea FlexiHub pentru a configura accesul de la distanță la controlerul de jocuri pe un desktop la distanță:

1. Înregistrați-vă și instalați FlexiHub pe computerul conectat la controllerul de joc și pe mașina care rulează desktopul la distanță care va accesa dispozitivul.

2. Lansați FlexiHub și autentificați-vă în același cont pe cele două computere, astfel încât să poată fi conectate.

3. Partajați controlerul de joc de pe FlexiHub pe computerul local.

conectați gamepad-ul flexihub

4. Localizați controlerul de joc folosind interfața FlexiHub pe mașina la distanță.

Accesați controlerele de joc de pe desktopul la distanță. Odată conectat, desktopul la distanță poate utiliza controlerul cu aceeași funcționalitate ca o conexiune fizică directă.

FlexiHub le oferă utilizatorilor o metodă simplă, flexibilă și sigură de a partaja de la distanță platforme de gaming sau alte periferice conectate prin USB.

Configurarea politicilor de grup pentru Desktop la distanță pentru controlerele PS și Xbox

O metodă de conectare a unui controller la o conexiune Remote Desktop fără instrumente terțe implică configurarea Politicilor de grup pentru Remote Desktop.

Vă vom ghida prin pașii necesari pentru a face să funcționeze, în Remote Desktop, controllerul dvs. PS sau Xbox conectat fizic printr-o interfață USB.

În instrucțiunile noastre, computerul local se referă la mașina care este conectată fizic la controllerul de joc. Computerul la distanță este cel care va primi și va utiliza inputul controllerului USB printr-o conexiune Remote Desktop.

1. Configurați politicile de grup pe computerul local

1.1 Deschideți Editorul de politici de grup locale

• Căutați gpedit și deschideți „Editați politica de grup”.

gpedit editați politica de grup

1.2 Navigați la Redirecționarea dispozitivelor USB RemoteFX

Politica computerului local → Configurație computer → Șabloane administrative → Componente Windows → Servicii Desktop la distanță → Client conexiune Desktop la distanță → Redirecționare dispozitive USB RemoteFX → Permite redirecționarea RDP a altor dispozitive USB RemoteFX acceptate de pe acest computer

1.3 Activați redirecționarea dispozitivului USB

• Faceți clic dreapta pe intrare și selectați Editare. Alegeți butonul radio Activat și schimbați meniul Drepturi de acces la Administratori și Utilizatori.
• Faceți clic pe OK pentru a aplica noile setări.

Permite redirecționarea RDP a altor dispozitive USB RemoteFX acceptate de pe acest computer

1.4 Politica de actualizare și repornire

• Deschideți un prompt de comandă și faceți clic dreapta pentru a alege Rulare ca administrator.
• Rulați această comandă: gpupdate /force.
• Veți primi un mesaj că politica a fost actualizată cu succes.
• Reporniți mașina locală.

2. Configurați politicile de grup pe computerul la distanță

În continuare, trebuie să actualizăm computerul la distanță. Acest lucru poate fi realizat printr-o conexiune RDP.

2.1 Deschideți Editorul de politici de grup local

• Rulați aplicația Editare politică de grup ca înainte.

2.2 Activează RemoteFX

Politica computerului local → Configurație computer → Șabloane administrative → Componente Windows → Servicii Desktop la distanță → Gazdă sesiune Desktop la distanță → Mediu sesiune la distanță → RemoteFX pentru Windows Server 2008 R2 → Configurați RemoteFX

• Faceți clic dreapta, alegeți Editare și selectați Activat, apoi OK.

Configurați RemoteFX

2.3 Permite conexiunile Desktop la distanță

Reveniți la nivelul Gazdă de sesiune Remote Desktop și navigați la:
Conexiuni → Permiteți utilizatorilor să se conecteze de la distanță utilizând Serviciile de Desktop la distanță

• Faceți clic dreapta, alegeți Editare și selectați Activat, apoi OK.

Permite utilizatorilor să se conecteze de la distanță folosind Serviciile de desktop la distanță

2.4 Activați redirecționarea dispozitivelor Plug and Play

Reveniți la nivelul Remote Desktop Session Host și navigați la:
Redirecționare dispozitive și resurse → Nu permiteți redirecționarea dispozitivelor Plug and Play acceptate

• Faceți clic dreapta și alegeți Editare, selectați Dezactivat, apoi OK.

Nu permiteți redirecționarea dispozitivelor Plug and Play acceptate

2.5 Politica de actualizare și repornire

• Deschideți o fereastră de linie de comandă și faceți clic dreapta pentru a alege Rulați ca administrator
• Rulați această comandă: gpupdate /force.
• După ce vedeți că politica a fost actualizată cu succes, reporniți mașina la distanță.

3. În cele din urmă, putem face Forward la Controller prin RDP

3.1 Conectați și verificați controlerul pe mașina locală

• Conectați controlerul la portul USB al mașinii locale.
• Deschideți Panoul de control → Dispozitive și imprimante. Asigurați-vă că gamepad-ul dvs. este listat.

controler în dispozitive și imprimante din panoul de control

3.2 Configurați setările clientului RDP

• Rulați Conexiune la desktop la distanță.
• Faceți clic pe „Afișați opțiuni” → fila „Resurse locale” → „Mai multe…”.
• Ar trebui să vedeți secțiunea „Alte dispozitive USB RemoteFX acceptate” dacă toate configurările anterioare au fost efectuate corect.

conexiune la desktop la distanță Alte dispozitive USB RemoteFX acceptate
• Selectați gamepad-ul și conectați-vă la mașina de la distanță.

3.3 Verificați controlerul pe mașina la distanță

• Pe computerul de la distanță, deschideți Panoul de control → Dispozitive și imprimante.
• Ar trebui să vedeți controlerul listat și îl puteți utiliza ca și cum ar fi conectat direct la computerul de la distanță.

RdpGamepad - plugin Microsoft Remote Desktop pentru controlere Xbox

plugin rdpgamepad pentru controller xbox

Dacă încercați să utilizați un controler Xbox într-o sesiune Remote Desktop, există un plugin numit RdpGamepad care activează această funcționalitate. După instalarea pluginului, acesta este încărcat automat atunci când porniți o sesiune RDP. Când conexiunea la mașina la distanță este stabilită, vi se prezintă un controler Xbox 360 virtual.

Urmați aceste instrucțiuni pentru a utiliza pluginul RdpGamepad.

  1. Descărcați cea mai recentă versiune a programului de instalare a clientului pe computerul local. Faceți dublu clic pe RdpGamepadClientInstall-{version}.exe și urmați instrucțiunile pentru a instala pluginul.
  2. Pe toate mașinile la distanță la care doriți să vă conectați, descărcați și instalați cele mai recente drivere ViGEmBus de pe pagina de lansare ViGEmBus. Pentru instalare, faceți dublu clic pe ViGEmBus_Setup_{version}.exe și urmați instrucțiunile.
  3. Apoi descărcați programul de instalare al receptorului din cea mai recentă versiune și faceți dublu clic pe RdpGamepadReceiverInstall-{version}.exe pentru a instala software-ul.

Întrebări frecvente

Da, poți folosi controllerul într-o sesiune RDP prin mai multe metode diferite. Cea mai versatilă metodă este utilizarea USB Network Gate. De asemenea, poți modifica politicile de grup RDP înainte de conectare sau poți instala un plugin care acceptă gamepad-uri Xbox.

Dacă aveți probleme cu desktopul la distanță care nu vă recunoaște controlerul, este pentru că această funcție nu este acceptată implicit în RDP. Configurarea Politicilor de grup pe mașinile locale și la distanță este necesară pentru ca controlerul dvs. să funcționeze prin RDP. USB Network Gate este o altă soluție care este ușor de utilizat și acceptă redirecționarea gamepad-urilor sau a oricărui tip de dispozitiv USB.