Skip to content

Releases: araghon007/X1nput

X1nput v3.1

01 Jul 19:17
d0cae64
Compare
Choose a tag to compare
  • Removed the need for a separate 32 and 64-bit executable
  • Added automatic controller detection, enabled by default
  • Added support for multiple controllers
  • Rearranged the UI
  • Fixed some crashes

X1nput v3.0.1

26 Jun 14:15
4cf380f
Compare
Choose a tag to compare

Fixed the HID report structure, which seems to work with my bluetooth setup. Hopefully it'll work with yours too.

X1nput Hook

24 Jun 08:30
48cc055
Compare
Choose a tag to compare

Basically rewrote the whole thing and it's now a hook DLL, though it still uses the same INI file for configuration. Also uses HID instead of Windows.Input.Gaming

X1nput v2.0

19 Mar 18:53
Compare
Choose a tag to compare

Removed Microsoft's Gamepad class from DirectXTK and rewrote all useful code into dllmain.
This seems to have fixed a lot of games that didn't work before.

You can now reload configuration while in-game by pressing both shoulder buttons and start (menu) button on your gamepad.

For any new people, if this doesn't work for you, try the new release (v3.0)

X1nput v1.3

18 Mar 22:35
61e590f
Compare
Choose a tag to compare

Replaced old initialization method with InitOnceExecuteOnce.
This seems to have fixed issues with some games that worked before.

X1nput v1.2

14 Mar 14:12
03c9141
Compare
Choose a tag to compare
X1nput v1.2 Pre-release
Pre-release

Added configuration support. This seems to cause crashes on some games that worked before (e.g. HITMAN 2).
Please report any issues you encounter.

If this version doesn't work, try using v1.1

X1nput v1.1

13 Mar 23:18
06485f9
Compare
Choose a tag to compare

Added an implementation for XInputGetCapabilities, which seems to be used by some games (e.g. HITMAN 2)

X1nput v1.0

13 Mar 00:26
0fa4d51
Compare
Choose a tag to compare

1st release - it's working well enough

X1nput v1.01

13 Mar 09:29
Compare
Choose a tag to compare

Lowered the vibration strength.

I might add support for a configuration file later on.