Skip to content
This repository has been archived by the owner on Aug 13, 2020. It is now read-only.
/ di2xinput Public archive

A tool designed to convert DirectInput commands to their XInput counterparts.

Notifications You must be signed in to change notification settings

acceleration3/di2xinput

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DI2XInput - A DirectInput to XInput converter

Screenshot

What is it?

This tool is designed to convert DirectInput controller commands or keyboard inputs to XInput counterparts. The main uses for it are for making XInput controller games compatible with other controllers that use DirectInput as well as allowing games that originally don't support a mix of keyboard and controllers to do so by making the keyboard work as an additional controller instead.

Features:

  • Uses a per-game configuration basis so different input configurations can be used for different games.
  • Different devices can be configured for different players including keyboard inputs.
  • All configurations can be changed within the program itself without the need for multiple copies of the program.

Download:

Binaries/Source code