Guía de vídeo de DATA FROG X3

Encienda el ventilador de refrigeración.

¿Qué son Xinput, Dinput y HID?

Los mandos de juego pueden funcionar en diferentes modos de entrada dependiendo de cómo se comunican con un dispositivo, normalmente un PC o una consola de videojuegos. Los tres modos principales son XInput, DirectInput y el modo HID (Human Interface Device) . A continuación, se describe cada uno:

1. Entrada X

  • Presentado por: Microsoft (con mandos de Xbox 360)
  • Ideal para: juegos modernos de Windows
  • Características:
  1. Asignación de botones estandarizada, lo que facilita la configuración para los desarrolladores.
  2. Admite retroalimentación de fuerza (vibración).
  3. Limitado a cuatro mandos simultáneamente.
  4. Reconocido como mando de Xbox por Windows.
  • Dispositivos comunes: mandos de Xbox 360, Xbox One, Xbox Series X/S y muchos mandos de PC de terceros.

Ventajas: Compatibilidad "plug-and-play" en la mayoría de los juegos de PC modernos.
Contras: No admite tantos botones y ejes como DirectInput.

2. DirectInput

  • Introducido por: Microsoft (API anterior a XInput)
  • Ideal para: Juegos antiguos de Windows y mandos especializados.
  • Características:
  1. Admite más botones y ejes que XInput.
  2. Permite configuraciones personalizadas del mando.
  3. Configuración más compleja, ya que las asignaciones de botones varían entre dispositivos.
  4. Sin compatibilidad nativa con mandos de Xbox.
  • Dispositivos comunes: Mandos de juegos antiguos, volantes de carreras, palancas de vuelo, palancas de arcade.

Ventajas: Gestión de entrada más flexible, útil para controladores especializados.
Contras: No es compatible con muchos juegos modernos sin software adicional.

3. Modo HID (Dispositivo de Interfaz Humana)

  • Introducido por: Estándar USB (no específico para juegos)
  • Ideal para: Compatibilidad de propósito general en múltiples plataformas.
  • Características:
  1. Funciona como un dispositivo de entrada genérico sin necesidad de controladores especiales.
  2. Se utiliza a menudo en controladores que son compatibles tanto con ordenadores como con dispositivos móviles.
  3. Diseño de botones no estandarizado, lo que requiere una asignación manual.
  • Dispositivos comunes: mandos genéricos, mandos compatibles con dispositivos móviles, ciertos mandos Bluetooth.

Ventajas: Funciona en diferentes sistemas operativos sin necesidad de controladores específicos.
Contras: Puede requerir configuración adicional para funcionar correctamente en juegos.

¿Cuál usar?

Para juegos de PC modernos → XInput (la opción más sencilla y con mayor compatibilidad).

Para juegos antiguos o de nicho → DirectInput (flexible pero requiere configuración).

Para compatibilidad móvil y general → Modo HID (útil para uso multiplataforma).

Muchos mandos modernos (especialmente los de terceros) permiten cambiar entre estos modos mediante una combinación de pulsaciones de botones, lo que permite a los usuarios elegir la mejor opción para sus necesidades.

Regresar al blog

Deja un comentario

Ten en cuenta que los comentarios deben aprobarse antes de que se publiquen.