Make your XEOX gamepad Xbox 360 compatible

This is the controller I bought for GTA IV as the game supports only the Xbox 360 controller from Microsoft since one of the latest patches. Guess what… it just looks like a Xbox 360 gamepad but it’s not compatible with it. OK, it’s much cheaper (around 20€) and it has rubber panels that are really nice. Overall a decent gampad but not compatible with the original Xbox 360 controller.

First I started mapping keyboard keys to the gamepad with Xpadder ( but then I found out that it’s pretty hard to drive like that as such an A-S-W-D control mapped to a gamepad stick it not very precise. Now I managed to emulate the Xbox 360 gamepad with the XBOX360 Controller Emulator by Racer_S. I had to fine tune the .ini file in order to make all the buttons work but it runs perfectly now.

So if you have the XEOX gamepad and want to turn it into a Xbox 360 gamepad then get the emulator and install my .ini file. It should work with every game that supports the Xbox 360 gamepad!

Instructions and D/L of the emulator:

My custom .ini file for the XEOX: (replace the original file with this)


Specs of the XEOX: (in case you look for a good but not expensive gamepad)


The latest version of the Emulator has a preset for this gamepad that also supports vibration! Download it at:

Here is how to use it:1. Unpack the file you downloaded from (download link is on the left hand side – current version is

2. Run the exe included in it
3. If the program asks for it allow it to create an .ini file
4. Select from the drop down on the bottom the preset for Speed Link XEOX USB Gamepad (SL-6555-SBK-A)
5. Save the preset
6. Now copy the content of the unpacked folder to the folder that hosts the .exe of your game (i.e. Batman Arkham City\Binaries\Win32\BatmanAC.exe)
7. When starting the game you should hear a soft “bing” when the game starts that indicates the controller is working

Please note that with the Xeox you can’t press the left and right trigger at the same time as shown in this video I recorded: . In GTA IV for example this means you can’t aim by pressing the left trigger and then shoot by pressing the right trigger. I’m using the gamepad for driving in GTA IV and the mouse when shooting so this works for me but there are games you might want to play with the controller only.

One of the readers of my blog commented below telling that the new product line of XEOX gamepads (6556-wired and 6566-wireless) has got an interface to switch between Xinput and Dinput (like the Logitech F series) so there is no more need to use an emulator. Only the 4446 model (for PC and PS3) still needs it.


Games for Windows

I always thought that the “Games for Windows” badge is some compatibility badge that games get when they run well on Windows machines but it turns out that Microsoft tries to market their Xbox 360 controller with it! Grand Theft Auto IV doesn’t work with my Speedlink Striker 2 gamepad… it needs this Microsoft Xbox 360 controller for Windows although Grand Theft Auto Vice City works with it. I noticed the same with Star Wars Force Unleashed. IMHO this Xbox controller is absolutely ugly!


Apparently there is a workaround to play with the gamepad I have (It’s a Speedlink Strike 2 – see picture below – is basically a PS3 gamepad that looks much better than the Xbox 360 gamepad)

A software called Xpadder can simulate the gamepad by using keyboard mappings and works according to their support with GTA IV:

What does Xpadder let you do?
– Play PC games with poor or no gamepad support
– Add gamepad support to emulated, internet and DOS games
– Play multiplayer games with each player using a gamepad
– Control video/music players using their shortcut keys
– Use a gamepad with a browser or any Windows program

Download: – it’s 10$ so pretty affordable