Reindirizzamento del desktop remoto del controller di gioco: la guida completa

Inoltra i controller di gioco USB nelle sessioni Desktop remoto

Esistono diverse situazioni in cui è molto utile poter inoltrare un controller di gioco tramite una connessione RDP. Alcuni dei motivi più importanti per usare un controller di gioco tramite Remote Desktop sono:

  1. Giocare da remoto usando le risorse di un computer più potente;
  2. Reindirizzare un controller USB tramite Remote Desktop per accedere a un’istanza VM nel cloud;
  3. Connettersi in remoto a un PC di lavoro tramite RDP per testare i dati di gioco con un controller (per gli sviluppatori di giochi che lavorano da casa).


Purtroppo Microsoft non supporta per impostazione predefinita il reindirizzamento dei gamepad e gli utenti devono trovare metodi alternativi per usare un gamepad in una sessione di Remote Desktop. Le opzioni includono soluzioni software di terze parti, plugin RDP e la modifica dei Criteri di gruppo di Remote Desktop.

Vedremo tutti e tre i metodi per usare i controller Xbox e PS in una sessione di Remote Desktop.

Reindirizzamento universale con USB Network Gate

USB Network Gate è una soluzione versatile al problema di collegare un gamepad tramite RDP. L’applicazione consente di accedere facilmente a controller USB wireless e cablati da una sessione di Desktop Remoto. Puoi utilizzare un joystick da volo, pedali del timone, controller e altre periferiche.

Il software incapsula i dati provenienti da un controller PlayStation o Xbox fisicamente collegato alla porta USB di un computer. Quindi trasmette i dati attraverso la rete a un’interfaccia USB virtuale creata nella sessione di desktop remoto. Utilizzare questo metodo per inoltrare un controller (ad esempio, un sistema universale di controllo di volo) a una sessione RDP offre all’utente il pieno controllo del dispositivo, che appare e si comporta come se avesse una connessione fisica diretta.

Reindirizzamento passo dopo passo dei controller USB tramite RDP con USB Network Gate

Qui puoi trovare istruzioni video dettagliate che ti aiuteranno a reindirizzare correttamente un gamepad a una sessione di desktop remoto:

Oppure segui questi semplici passaggi per inoltrare un controller collegato localmente a una sessione RDP.

1. Scarica USB Network Gate. Installa il software sul computer collegato al controller (il server).

2. Quindi, l’applicazione deve essere installata anche sul computer che ospiterà la sessione RDP (il client).

3. Avvia USB Network Gate sul server e apri la scheda “Dispositivi USB locali”. Individua il controller e fai clic sul pulsante ”Condividi” accanto al suo nome. 

condividi il gamepad tramite RDP

4. Apri USB Network Gate sul client e individua il dispositivo nella scheda “Dispositivi USB remoti”. Fai clic su “Connetti” per collegare un controller a una sessione RDP.

collega il controller di gioco al desktop remoto

Questo è tutto! Con pochi clic, puoi usare il tuo controller su un altro PC con una Connessione Desktop Remoto.

Vantaggi dell'utilizzo di USB Network Gate per reindirizzare i controller USB:

✦ Tutto ciò che serve per condividere un gamepad è installare USB Network Gate sul computer con la connessione fisica al controller. Quindi, installa il software nella sessione di desktop remoto che si collegherà al controller di gioco.

✦ USB Network Gate offre una connettività stabile e affidabile dei controller ai controller del desktop remoto creando porte virtuali che emulano le interfacce hardware.

✦ USB Network Gate supporta l’isolamento all’interno di una sessione di desktop remoto dei gamepad. I dispositivi possono essere isolati con autorizzazione definita per specifiche sessioni RDP o account utente.

✦ USB Network Gate supporta l’uso di altri tipi di controller (diversi sistemi di cloche e joystick) tramite sessioni di Desktop remoto. Oltre ai gamepad standard, apparecchiature come volanti o qualsiasi altra periferica da gaming possono essere reindirizzate a una sessione RDP.

✦ La funzionalità di USB Network Gate può essere integrata in altri software commerciali utilizzando il suo set di strumenti per sviluppatori. L’SDK di USB Network Gate ti consente di aggiungere facilmente alla tua applicazione la funzionalità di passthrough del controller di gioco.

Inoltro desktop alternativo del controller di gioco RDP con FlexiHub

FlexiHub è un’utility software che consente agli utenti di reindirizzare i controller di gioco e altri tipi di dispositivi USB tramite una rete basata su IP. Questa funzionalità è molto apprezzata dagli utenti che devono accedere a un gamepad collegato via USB da ambienti desktop remoti in diverse aree geografiche.

I seguenti passaggi illustrano come utilizzare FlexiHub per configurare l’accesso remoto al controller di gioco su un desktop remoto:

1. Registrati e installa FlexiHub sul computer collegato al controller di gioco e sulla macchina che esegue il desktop remoto che accederà al dispositivo.

2. Avvia FlexiHub e accedi allo stesso account su entrambi i computer in modo che possano essere collegati.

3. Condividi il controller di gioco da FlexiHub sul computer locale.

collega gamepad flexihub

4. Individua il controller di gioco utilizzando l’interfaccia di FlexiHub sulla macchina remota.

Accedi ai controller di gioco dal desktop remoto. Una volta connesso, il desktop remoto può utilizzare il controller con la stessa funzionalità di una connessione fisica diretta.

FlexiHub offre agli utenti un metodo semplice, flessibile e sicuro per condividere da remoto piattaforme di gioco o altre periferiche collegate tramite USB.

Configurazione dei criteri di gruppo di Desktop remoto per i controller PS e Xbox

Un metodo per collegare un controller a una connessione Desktop Remoto senza strumenti di terze parti consiste nel configurare i Criteri di gruppo di Desktop Remoto.

Ti guideremo attraverso i passaggi necessari per far funzionare su Desktop Remoto il tuo controller PS o Xbox fisicamente collegato tramite un’interfaccia USB.

Nelle nostre istruzioni, il computer locale si riferisce alla macchina fisicamente collegata al controller di gioco. Il computer remoto è quello che riceverà e utilizzerà l’input del controller USB tramite una connessione Desktop Remoto.

1. Configurare i Criteri di gruppo nel computer locale

1.1 Apri l'Editor Criteri di gruppo locali

• Cerca gpedit e apri “Modifica criteri di gruppo“.

gpedit modifica criteri di gruppo

1.2 Passare al reindirizzamento dei dispositivi USB RemoteFX

Criteri computer locale → Configurazione computer → Modelli amministrativi → Componenti di Windows → Servizi Desktop remoto → Client Connessione Desktop remoto → Reindirizzamento dispositivo USB RemoteFX → Consenti il reindirizzamento RDP di altri dispositivi USB RemoteFX supportati da questo computer

1.3 Abilita reindirizzamento dispositivo USB

• Fare clic con il pulsante destro del mouse sulla voce e selezionare Modifica. Selezionare il pulsante di opzione Abilitato e modificare il menu Diritti di accesso in Amministratori e Utenti.
• Fare clic su OK per applicare le nuove impostazioni.

Consenti il reindirizzamento RDP di altri dispositivi USB RemoteFX supportati da questo computer

1.4 Politica di aggiornamento e riavvio

• Apri un prompt dei comandi e fai clic con il tasto destro per scegliere Esegui come amministratore.
• Esegui questo comando: gpupdate /force.
• Riceverai un messaggio che indica che i criteri sono stati aggiornati correttamente.
• Riavvia la macchina locale.

2. Configurare i Criteri di gruppo sul computer remoto

Successivamente, dobbiamo aggiornare il computer remoto. Questo può essere fatto tramite una connessione RDP.

2.1 Apri l'Editor Criteri di gruppo locali

• Esegui l’app Modifica criteri di gruppo come prima.

2.2 Abilita RemoteFX

Criteri computer locale → Configurazione computer → Modelli amministrativi → Componenti di Windows → Servizi Desktop remoto → Host sessione Desktop remoto → Ambiente sessione remota → RemoteFX per Windows Server 2008 R2 → Configura RemoteFX

• Fare clic con il pulsante destro del mouse, scegliere Modifica e selezionare Abilitato, quindi OK.

Configura RemoteFX

2.3 Consenti connessioni Desktop remoto

Torna al livello Host sessione Desktop remoto e vai a:
Connessioni → Consenti agli utenti di connettersi in remoto utilizzando Servizi Desktop remoto

• Fai clic con il pulsante destro del mouse, scegli Modifica e seleziona Abilitato, quindi OK.

Consenti agli utenti di connettersi in remoto utilizzando Servizi Desktop remoto

2.4 Abilita la reindirizzamento dei dispositivi Plug and Play

Torna al livello Host sessione Desktop remoto e vai a:
Reindirizzamento dispositivi e risorse → Non consentire il reindirizzamento dei dispositivi Plug and Play supportati

• Fai clic con il pulsante destro del mouse e scegli Modifica, seleziona Disabilitato e quindi OK.

Non consentire il reindirizzamento dei dispositivi Plug and Play supportati

2.5 Criteri di aggiornamento e riavvio

• Apri un prompt dei comandi e fai clic con il tasto destro per scegliere Esegui come amministratore
• Esegui questo comando: gpupdate /force.
• Dopo aver visto che i criteri sono stati aggiornati correttamente, riavvia la macchina remota.

3. Infine, possiamo inoltrare il Controller tramite RDP

3.1 Connettere e verificare il controller sulla macchina locale

• Collega il controller alla porta USB del computer locale.
• Apri Pannello di controllo → Dispositivi e stampanti. Assicurati che il gamepad sia elencato.

controller in dispositivi e stampanti del pannello di controllo

3.2 Configurare le impostazioni del client RDP

• Esegui Connessione Desktop Remoto.
• Fai clic su “Mostra opzioni” → scheda “Risorse locali” → “Altro…“.
• Dovresti vedere la sezione “Altri dispositivi USB RemoteFX supportati” se tutta la configurazione precedente è stata eseguita correttamente.

connessione desktop remoto Altri dispositivi USB RemoteFX supportati
• Seleziona il gamepad e connettiti alla macchina remota.

3.3 Verificare il Controller sulla macchina remota

• Sul computer remoto, apri Pannello di controllo → Dispositivi e stampanti.
• Dovresti vedere il controller elencato e puoi utilizzarlo come se fosse collegato direttamente alla macchina remota.

RdpGamepad - Plugin Microsoft Remote Desktop per controller Xbox

plugin rdpgamepad per controller xbox

Se stai tentando di utilizzare un controller Xbox in una sessione di Desktop remoto, esiste un plugin chiamato RdpGamepad che abilita questa funzionalità. Dopo aver installato il plugin, viene caricato automaticamente quando avvii una sessione RDP. Quando viene stabilita la connessione al computer remoto, ti viene presentato un controller Xbox 360 virtuale.

Segui queste indicazioni per utilizzare il plugin RdpGamepad.

  1. Scarica l’ultima versione dell’installer del client sul computer locale. Fai doppio clic su RdpGamepadClientInstall-{version}.exe e segui le istruzioni per installare il plugin.
  2. Su tutti i computer remoti a cui desideri connetterti, scarica e installa i driver ViGEmBus più recenti dalla pagina delle versioni di ViGEmBus. Per installare, fai doppio clic su ViGEmBus_Setup_{version}.exe e segui le istruzioni.
  3. Quindi scarica l’installer del receiver dall’ultima versione e fai doppio clic su RdpGamepadReceiverInstall-{version}.exe per installare il software.

Domande Frequenti

Sì, puoi usare il tuo controller in una sessione RDP con diversi metodi. Il metodo più versatile è utilizzare USB Network Gate. Puoi anche modificare i Criteri di gruppo RDP prima di connetterti oppure installare un plugin che supporti i gamepad Xbox.

Se hai problemi con il desktop remoto che non riconosce il tuo controller, è perché questa funzionalità non è supportata in RDP per impostazione predefinita. È necessario configurare i Criteri di gruppo sui computer locale e remoto affinché il tuo controller funzioni tramite RDP. USB Network Gate è un’altra soluzione facile da usare e supporta la reindirizzazione dei gamepad o di qualsiasi tipo di dispositivo USB.