

Windows has a built-in game controller test. If it does not, you will have to use an Xbox 360 controller emulator such as x360ce. Next section) but does not work in the game you want to play, check if your game supports Direct Input. If your adapter and controller works fine using the Windows built-in game controller test (see Of Xinput, a lot of excellent joysticks, racing wheels and adapters are not This is a problem, because the Xinput drivers do not support anything but Xbox 360Ĭontrollers (or products faking one). They just design for a one-size-fits-all controller and assume that you will comply

To implement the features required to let you, the end user, remap buttons andĪxes to make the game usable with your favorite (non Xbox) controller. This makes things easier for developers as they do not need Because Xbox 360 controllers have a fixed design. Game developers know in advance the controller layout, i.e. This is a newer API designed for specifically for Xbox 360 controllers. The other input system game developers can choose to use is called Xinput. Which is widely supported (works on Linux, Mac, PS3, Android.) and also functions perfectly well with Direct Input. The first one is knownĮxisted for over 20 years. There are now two different systems a game developer can use to Testing on Windows About Direct Input and Xinput But if it does not work, it's either the adapter or the controller. If it works there, it is a game/emulator configuration How can you tell? By testing the adapter and controller outside the target game or emulator

To be told to use a joystick, and also to be told which one! It could also be (and often is) aĬonfiguration problem with the game or the emulator. Mean that something is wrong with the adapter. The intent of this page is to show how to test if an adapter is working properlyįor instance, if your controller does not work in a game, it does not necessarily
