DirectInput vs XInput

Son los dos protocolos principales que usan los mandos (gamepads) para comunicarse con la consola o el PC.

  • XInput: Es el estándar moderno (basado en el mando de Xbox). Es el que suelen usar los emuladores en Android y PC por defecto porque se configura solo.
  • DirectInput: Es un estándar más antiguo pero más versátil. Es fundamental en consolas retro para configurar mandos arcade antiguos o controladores genéricos USB que no son reconocidos como mandos de Xbox.