I just bought a controller for use on my PC, but turns out it's not an 'Xbox type' controller. It seems to be a controller with a layout for PlayStation, so when I play games with controller support the controls are all weird.

I can't find a way to re-map my controller in the Windows Control panel, and I'd like to avoid buying additional hardware if I can help it (such as adapters). Is there a utility that will enable me to remap the buttons?

  • 1
    This may get better traction on SuperUser.
    – Frank
    Jun 19, 2013 at 14:31
  • 1
    Mhh.... try x360ce - It's a controller emulator. I think you can rebind the buttons... It's free, so worth a shot.
    – 5pike
    Jun 19, 2013 at 14:35
  • 2
    What do you mean by "all weird"?
    – kotekzot
    Jun 19, 2013 at 15:40
  • Is it an actual Playstation controller? Seconding the need to explain what's "weird" about the controls.
    – leokhorn
    Jul 1, 2013 at 13:20

3 Answers 3


MotioninJoy. It's a driver meant to take input from a Dualshock3 or Dualshock2 controller as if it was an Xbox 360 controller. It works flawlessly with most USB-controllers as well.


Most games that support controllers allow you to set the settings ingame. If you are using emulation software, you have the option there to change the mapping.

As replied by kotekzot: What do you mean with "all weird"? The X acts as the O?


Xpadder, the latest version is not free. However I was able to find outdated versions on cnet (or some other site of its ilk) and use it with no problems.

It allows you to set up any and all custom mapping for controllers. You set up your controller layout, then assign buttons to key/mouse controls. Super easy, super effective. It even allows for macros to be setup, toggle functions, vibration settings, turbo thingy... It really is amazing.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .