Hay múltiples situaciones en las que resulta muy útil poder reenviar un controlador de juego a través de una conexión RDP. Algunas de las razones más importantes para usar un controlador de juego mediante Escritorio remoto son:
- Jugar de forma remota usando los recursos de un equipo más potente;
- Redirigir un controlador USB a través de Escritorio remoto para acceder a una instancia de VM en la nube;
- Conectarse por acceso remoto a un PC de trabajo mediante RDP para probar los datos del juego con un controlador (para los desarrolladores de juegos que trabajan desde casa).
Por desgracia, Microsoft no admite la redirección de mandos de juego de forma predeterminada y los usuarios tienen que encontrar métodos alternativos para usar un mando en una sesión de Escritorio remoto. Las opciones incluyen soluciones de software de terceros, complementos de RDP y la modificación de las Directivas de grupo de Escritorio remoto.
Analizaremos los tres métodos para usar controladores de Xbox y PS en una sesión de Escritorio remoto.
Redirección universal con USB Network Gate
USB Network Gate es una solución versátil al problema de conectar un gamepad a través de RDP. La aplicación le permite acceder fácilmente a controladores USB inalámbricos y con cable desde una sesión de Escritorio Remoto. Puede trabajar con un joystick de vuelo, pedales de timón, controladores y otros periféricos.
El software encapsula los datos de un controlador de PlayStation o Xbox que está físicamente conectado al puerto USB de un ordenador. Luego transmite los datos a través de la red a una interfaz USB virtual creada en la sesión de escritorio remoto. Usar este método para redirigir un controlador (por ejemplo, un sistema universal de control de vuelo) a una sesión RDP ofrece al usuario control total del dispositivo, que aparece y actúa como si tuviera una conexión física directa.
Redirección paso a paso de controladores USB vía RDP con USB Network Gate
Aquí puedes encontrar instrucciones detalladas en vídeo que te ayudarán a redirigir correctamente un gamepad a una sesión de escritorio remoto:
1. Descargar USB Network Gate. Instale el software en la máquina que está conectada al controlador (el servidor).
2. Luego, la aplicación también debe instalarse en el equipo que alojará la sesión RDP (el cliente).
3. Inicie USB Network Gate en el servidor y abra la pestaña “Dispositivos USB locales”. Localice el controlador y haga clic en el botón ”Compartir” junto a su nombre.
4. Abra USB Network Gate en el cliente y localice el dispositivo en la pestaña “Dispositivos USB remotos”. Haga clic en “Conectar” para adjuntar un controlador a una sesión de RDP.
¡Eso es todo! Con unos pocos clics, puedes usar tu controlador en una PC diferente con una Conexión a Escritorio remoto.
Beneficios de usar USB Network Gate para redirigir controladores USB:
✦ Todo lo que se necesita para compartir un gamepad es instalar USB Network Gate en el ordenador con la conexión física al mando. Luego, instale el software en la sesión de escritorio remoto que se conectará al controlador de juego.
✦ USB Network Gate proporciona una conectividad estable y fiable de los mandos a controladores en escritorio remoto mediante la creación de puertos virtuales que emulan interfaces de hardware.
✦ USB Network Gate admite el aislamiento dentro de una sesión de escritorio remoto del gamepad. Los dispositivos se pueden aislar con autorización definida para sesiones RDP específicas o cuentas de usuario.
✦ USB Network Gate admite el uso de otros tipos de controladores (diferentes sistemas de yugo de vuelo y joysticks) a través de sesiones de Escritorio remoto. Además de los gamepads estándar, equipos como volantes o cualquier otro periférico de juego pueden redirigirse a una sesión RDP.
✦ La funcionalidad de USB Network Gate puede integrarse en otro software comercial mediante su conjunto de herramientas para desarrolladores. El SDK de USB Network Gate le permite añadir fácilmente la funcionalidad de paso de controladores de juego a su aplicación.
Reenvío del escritorio del controlador de juego RDP alternativo con FlexiHub
FlexiHub es una utilidad de software que permite a los usuarios redirigir mandos de juego y otros tipos de dispositivos USB a través de una red basada en IP. Esta capacidad es muy apreciada por los usuarios que necesitan acceder a un gamepad conectado por USB desde entornos de escritorio remoto en diversos entornos geográficos.
Los siguientes pasos demuestran el uso de FlexiHub para configurar el acceso remoto al controlador de juegos en un escritorio remoto:
1. Regístrese e instale FlexiHub en el ordenador conectado al mando de juego y en la máquina que ejecuta el escritorio remoto que accederá al dispositivo.
2. Inicia FlexiHub e inicia sesión en la misma cuenta en los dos ordenadores para que puedan conectarse.
3. Comparte el controlador de juego de FlexiHub en el equipo local.
4. Localiza el mando de juego usando la interfaz de FlexiHub en la máquina remota.
Accede a los mandos de juego desde el escritorio remoto. Una vez conectado, el escritorio remoto puede utilizar el mando con la misma funcionalidad que una conexión física directa.
FlexiHub ofrece a los usuarios un método sencillo, flexible y seguro para compartir de forma remota plataformas de juego u otros periféricos conectados por USB.
Configuración de las directivas de grupo de Escritorio remoto para mandos de PS y Xbox
Un método para conectar un mando a una conexión de Escritorio remoto sin herramientas de terceros consiste en configurar las directivas de grupo de Escritorio remoto.
Le guiaremos a través de los pasos necesarios para que su mando de PS o Xbox conectado físicamente mediante una interfaz USB funcione en Escritorio remoto.
En nuestras instrucciones, el equipo local se refiere a la máquina que está conectada físicamente al mando. El equipo remoto es el que recibirá y utilizará la entrada del mando USB a través de una conexión de Escritorio remoto.
1. Configurar directivas de grupo en el equipo local
1.1 Abrir el Editor de directivas de grupo local
• Busca gpedit y abre “Editar directiva de grupo“.
1.2 Navegue a la redirección de dispositivos USB de RemoteFX
Directiva de equipo local → Configuración del equipo → Plantillas administrativas → Componentes de Windows → Servicios de Escritorio remoto → Cliente de Conexión a Escritorio remoto → Redirección de dispositivos USB RemoteFX → Permitir la redirección de RDP de otros dispositivos USB RemoteFX compatibles desde este equipo
1.3 Habilitar redirección de dispositivos USB
• Haga clic con el botón derecho en la entrada y seleccione Editar. Elija el botón de opción Habilitado y cambie el menú Derechos de acceso a Administradores y Usuarios.
• Haga clic en Aceptar para aplicar la nueva configuración.
1.4 Política de actualización y reinicio
• Abra un símbolo del sistema y haga clic con el botón derecho para seleccionar Ejecutar como administrador.
• Ejecute este comando: gpupdate /force.
• Recibirá un mensaje indicando que la directiva se ha actualizado correctamente.
• Reinicie la máquina local.
2. Configure las directivas de grupo en el equipo remoto
A continuación, debemos actualizar el equipo remoto. Esto se puede lograr mediante una conexión RDP.
2.1 Abrir el Editor de directivas de grupo local
• Ejecute la aplicación Editar directiva de grupo como antes.
2.2 Habilitar RemoteFX
Directiva de equipo local → Configuración del equipo → Plantillas administrativas → Componentes de Windows → Servicios de Escritorio remoto → Host de sesión de Escritorio remoto → Entorno de sesión remota → RemoteFX para Windows Server 2008 R2 → Configurar RemoteFX
• Haga clic con el botón derecho, elija Editar y seleccione Habilitado y luego Aceptar.
2.3 Permitir conexiones de Escritorio remoto
Vuelva al nivel Host de sesión de Escritorio remoto y navegue a:
Conexiones → Permitir a los usuarios conectarse de forma remota mediante Servicios de Escritorio remoto
• Haga clic con el botón derecho, elija Editar y seleccione Habilitado y luego Aceptar.
2.4 Habilitar la redirección de dispositivos Plug and Play
Vuelva al nivel Host de sesión de Escritorio remoto y navegue a:
Redirección de dispositivos y recursos → No permitir la redirección de dispositivos Plug and Play compatibles
• Haga clic con el botón derecho y elija Editar, seleccione Deshabilitado y luego Aceptar.
2.5 Política de actualización y reinicio
• Abra un símbolo del sistema y haga clic con el botón derecho para elegir Ejecutar como administrador
• Ejecute este comando: gpupdate /force.
• Después de ver que la directiva se ha actualizado correctamente, reinicie la máquina remota.
3. Finalmente, podemos reenviar el Controlador a través de RDP
3.1 Conectar y verificar el controlador en la máquina local
• Conecte el controlador al puerto USB de la máquina local.
• Abra Panel de control → Dispositivos e impresoras. Asegúrese de que su gamepad esté en la lista.
3.2 Configurar la configuración del cliente RDP
• Ejecuta Conexión a Escritorio remoto.
• Haz clic en “Mostrar opciones” → pestaña “Recursos locales” → “Más…“.
• Deberías ver la sección “Otros dispositivos USB RemoteFX compatibles” si toda la configuración previa se realizó correctamente.
3.3 Verifique el controlador en la máquina remota
• En el equipo remoto, abre Panel de control → Dispositivos e impresoras.
• Deberías ver el controlador en la lista y puedes usarlo como si estuviera conectado directamente al equipo remoto.
RdpGamepad - Complemento de Microsoft Remote Desktop para mandos de Xbox
Si está intentando usar un controlador de Xbox en una sesión de Escritorio remoto, hay un complemento llamado RdpGamepad que habilita esta funcionalidad. Después de instalar el complemento, se carga automáticamente cuando inicia una sesión RDP. Cuando se establece la conexión con la máquina remota, se le presenta un controlador virtual de Xbox 360.
Siga estas instrucciones para usar el complemento RdpGamepad.
- Descargue la última versión del instalador del cliente en el equipo local. Haga doble clic en RdpGamepadClientInstall-{version}.exe y siga las instrucciones para instalar el complemento.
- En todas las máquinas remotas a las que desee conectarse, descargue e instale los controladores más recientes de ViGEmBus desde la página de versiones de ViGEmBus. Para instalar, haga doble clic en ViGEmBus_Setup_{version}.exe y siga las instrucciones.
- Luego descargue el instalador del receptor desde la última versión y haga doble clic en RdpGamepadReceiverInstall-{version}.exe para instalar el software.
Preguntas Frecuentes
Sí, puedes usar tu controlador en una sesión RDP con varios métodos diferentes. El método más versátil es usar USB Network Gate. También puedes modificar las Políticas de grupo de RDP antes de conectarte o instalando un complemento que admita mandos de Xbox.
Si tiene problemas con el escritorio remoto que no reconoce su controlador, es porque esta función no es compatible en RDP de forma predeterminada. Es necesario configurar las Directivas de grupo en las máquinas local y remota para que su controlador funcione a través de RDP. USB Network Gate es otra solución que es fácil de usar y admite la redirección de gamepads o cualquier tipo de dispositivo USB.