In questo articolo mostreremo come usare il protocollo Desktop Remoto per giocare con un gamepad collegato via USB. Spiegheremo come connettere un controller di gioco a una sessione RDP utilizzando un’applicazione software di terze parti oppure, in alternativa, un plugin RDP.
Contenuti

Molti gamer si trovano ad affrontare il problema di computer domestici che non riescono a gestire le elevate richieste hardware dei giochi più recenti. Per aggirare questo limite, ricorrono al gaming remoto, utilizzando un PC più potente per giocare.
Sebbene giocare tramite Desktop Remoto risolva il problema delle prestazioni, ne introduce un altro: le opzioni di controllo disponibili sul computer remoto potrebbero non essere ideali. Potresti ritrovarti a giocare al tuo titolo di corse preferito con mouse e tastiera, partendo svantaggiato rispetto ad altri giocatori.
Se desideri utilizzare il tuo controller Xbox One da remoto in una sessione RDP, è necessario un software dedicato. Una soluzione versatile per collegare i controller tramite il protocollo RDP è USB Network Gate, noto anche come RDP USB Redirector.
Il software viene installato sul computer a cui è collegato fisicamente il controller di gioco, chiamato client RDP. È inoltre necessario installare l’applicazione sul server RDP, ovvero il computer che controllerà l’Xbox One da remoto.
USB Network Gate reindirizza il dispositivo USB tra due computer. In questo modo, l’utente sul Desktop Remoto può usare il gamepad con le stesse funzionalità di un dispositivo collegato localmente.
Questo tutorial funge da guida passo dopo passo per completare correttamente la configurazione. Imparerai come stabilire una connessione dal PC di casa a un computer remoto più potente.
Un gamepad PS o Xbox verrà collegato fisicamente a un computer locale, mentre il segnale di input del controller sarà trasmesso a un computer remoto.
Vediamo ora i passaggi necessari per capire come configurare il tutto.
Passaggio 1: GPEdit – Computer locale




Passaggio 2: GPEdit – Computer remoto
Se lo desideri, puoi completare i passaggi seguenti durante una sessione Desktop remoto già attiva.
Passaggio 3: Connessione dal PC di casa
Di seguito trovi i passaggi per completare la connessione dal PC domestico:


Passaggio 4: Risultato finale

RDPGamepad è un plugin sviluppato da Microsoft che consente di utilizzare un controller di gioco all’interno di una sessione Desktop remoto. Dopo aver installato il plugin sul computer locale, potrai usare un gamepad collegato tramite RDP.
Il plugin RDPGamepad trasmette i dati di input tramite un canale virtuale di Desktop remoto. Il file RDPGamepadViGEm elabora i dati del gamepad e li invia a un controller di gioco virtuale sul desktop remoto. I passaggi seguenti mostrano come utilizzare un controller Xbox su PC tramite una connessione RDP.
Scarica l’ultima versione del programma di installazione client del plugin sul computer locale. Installa il plugin facendo doppio clic su RDPGamepadClientInstall-{version}.exe e seguendo le istruzioni visualizzate.
Esegui i due passaggi seguenti su ogni computer remoto che desideri utilizzare per controllare un gamepad tramite RDP.
Utilizzo del plugin
Il plugin viene caricato automaticamente all’avvio di Desktop remoto. Quando viene avviata una sessione RDP, il receiver si connette automaticamente al plugin. Una volta stabilita la connessione, un controller Xbox 360 virtuale viene associato alla sessione RDP.
Dettagli del plugin
Il plugin Desktop remoto fa parte del progetto RDPGamepadPlugin. Acquisisce i dati XInput locali dal gamepad e li trasmette tramite un canale virtuale di Desktop remoto. Successivamente, il progetto RDPGamepadViGEm utilizza il driver ViGEmBus in modalità kernel per presentare i dati come un controller Xbox 360 virtuale. La comunicazione con i driver avviene tramite l’SDK ViGEmClient.
Per maggiori informazioni sul plugin e per scaricare il codice sorgente, visita la pagina GitHub dello strumento.