DirectInput interface for XInput controllers
-
Updated
Mar 9, 2025 - C++
DirectInput interface for XInput controllers
Wraps the main DirectX and Direct3D DLLs. It allows you to intercept calls to DirectX and Direct3D interface functions so that you can log API calls or you can add your own code into the game, such as enabling Anti-Aliasing or creating overlays in the game.
Highly advanced game controller mapping
A dll module that is designed to improve compatibility in games using DirectInput 1-7 (dinput.dll) by converting all API calls to their equivalent DirectInput 8 (dinput8.dll) ones. This allows older games to be able to use newer tools and wrappers written for DirectInput 8.
With this application you can generate a "hacked" Dinput.dll that you only have to copy to the directory where you have your game EXE, and it will change your keyboard controls.
Unity Native Plugin to expose DirectX DirectInput ForceFeedback
Simple DirectInput remapper using MS Detours
An emulated 'savestate' tool for Sonic Adventure DX: Director's Cut
Forbid DirectInput applications from detecting any input devices except mice and keyboards.
🎮📡⌚ Gamepad Polling Rate and Latency Testing Tool (CLI & GUI)
Xbox Gamepad Emulation for DInput Controllers / Эмуляция геймпада Xbox для контроллеров DInput
Test dinput force feedback effect SetParameters call time
Add a description, image, and links to the dinput topic page so that developers can more easily learn about it.
To associate your repository with the dinput topic, visit your repo's landing page and select "manage topics."