directinput
Here are 88 public repositories matching this topic...
Universal Control Remapper [Alpha]
-
Updated
Apr 29, 2026 - C#
A utility for reordering and hiding DirectInput controllers
-
Updated
Dec 28, 2024 - C++
DirectInput interface for XInput controllers
-
Updated
Mar 29, 2026 - C++
The ULTIMATE Windows controller remapper. Any input device in, any virtual controller out: Xbox, PlayStation, Nintendo, flight sticks, wheels, third-party gamepads, MIDI, keyboard+mouse, VR, NFC. Built on SDL3, HIDMaestro, HidHide, and .NET 10.
-
Updated
Sep 16, 2026 - C#
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.
-
Updated
Aug 31, 2026 - C++
Virtual game controllers for Windows that show up as real hardware to every API: DirectInput, XInput, SDL3, browser Gamepad, WGI/GameInput. Byte-exact VID/PID and HID descriptor per profile. 228 profiles across 32 vendors. HID PID 1.0 force feedback, hot-plug, multi-controller. Pure user mode: no kernel driver, no EV cert, no reboots.
-
Updated
Sep 14, 2026 - C#
Re-implementation of Gamepad APIs such as XInput over SDL3 akin to Steam Input
-
Updated
Sep 7, 2026 - C++
Python mouse and keyboard input automation for Windows using Direct Input.
-
Updated
Aug 14, 2025 - Python
A simple, cross platform lightweight single-header gamepad library for handling controller input. With C89 support.
-
Updated
Jun 13, 2026 - C
Input4j 🎮 The modern and cross-platform Java stack for unified gamepad and controller input
-
Updated
Sep 9, 2026 - Java
Do everything you ever dreamed of with a joystick, gamepad or two at once. DualShock™ and DualSense™, DirectInput, XInput, keyboard and mouse, to DirectOutput(vJoy), XOutput(ViGEm), keyboard and mouse, with full remapping and features for Windows 64 bits.
-
Updated
May 14, 2025 - C++
Arduino library making it easier to use HID buttons
-
Updated
Jan 13, 2021 - C++
Translates data from XInput controllers like Xbox 360 or Xbox One controllers to a virtual DirectInput controller using VJoy
-
Updated
Nov 13, 2016 - C++
A .NET 9.0 application that bridges DirectInput steering wheel devices to virtual Xbox controllers with force feedback support.
-
Updated
Aug 7, 2025 - C#
Maps keyboard keys to a virtual gamepad on a per-app basis, without having to install drivers.
-
Updated
Nov 18, 2025 - C++
Add this topic to your repo
To associate your repository with the directinput topic, visit your repo's landing page and select "manage topics."