Utility that allows you to play games with a XBox 360 controller by converting DirectInput to XInput with the latest Microsoft libraries.
XOutput is a free and open source DirectInput converter app and system utility, developed by Ármin Csutorás for Windows. It's pretty straightforward.
The download has been tested by an editor here on a PC and a list of features has been compiled; see below. We've also created some screenshots of XOutput to illustrate the user interface and show the overall usage and features of this DirectInput converting program.
Easy software to convert DirectInput into XInput for gaming
XOutput is a software that can convert DirectInput into XInput. DirectInput data is read and sent to a virtual XInput (Xbox 360 Controller) device. XInput is the new standard game controller input on windows, and DirectInput can no longer be used with Universal Windows Platform software, but with this tool you can use DirectInput devices as well.
If you have an older or not supported game controller (gamepad, wheel, joystick, etc.), but XBox 360 controllers are supported you can use this software and enjoy gaming with your controller.
On the configuration screen there are 3 blocks. The left block shows the input, the right one shows the emulated output and in the middle is where the mapping can be set. For each output axis or button, you can choose from the input axes and buttons.
Features of XOutput
- Compatibility: Supports a wide range of gaming controllers.
- Force Feedback: Realistic force feedback effects.
- Key Emulation: Emulate keyboard and mouse input.
- Macro Recording: Record and playback macros.
- Mapping: Easily remap buttons and axes.
- Profiles: Save and switch between multiple profiles.
- Scripting: Create custom scripts for complex input.
- Touchpad: Use touchpad controls on compatible controllers.
Compatibility and License
XOutput is released under the MIT License for the Windows operating system from PC utilities. This means you can download, install, run and share the program freely without any restrictions. The source code is also open which means anybody can freely modify this software.
What version of Windows can XOutput run on?
XOutput can be used on a computer running Windows 11 or Windows 10. Previous versions of the OS shouldn't be a problem with Windows 8 and Windows 7 having been tested. It comes in both 32-bit and 64-bit downloads.