Add XI->DI Trigger mappings for FireWeapon and ThrowGrenade #118
Labels
AREA_HXE
Issue applies to HXE projects
AREA_SPV3
Issue applies to SPV3 projects
enhancement
New feature or request
https://docs.microsoft.com/en-us/windows/win32/xinput/xinput-and-directinput#using-the-xbox-controller-with-directinput
XInput (X360, XOne) gamepads map triggers to separate axes in XInput, but they share an axis when loaded by Direct Input.
A Direct Input gamepad automatically maps the triggers to separate Z axes (Z, Rotation/Right Z).
Applications such as Xidi (BSD-3) and X2DCLI (no license) offer the ability to correctly map XInput gamepads to DirectInput button and axes.
The former also provides several mapping presets in addition to default XInput->DInput behavior (shared axes).
Additionally, Xidi allows a game to reconnect a disconnected gamepad. The default behavior requires the application/game to be restarted to detect the gamepad again.
The text was updated successfully, but these errors were encountered: