Developer postOriginal post (opens in a new tab)

1.0.0.8: x360ce support

Hello everyone,

This week I'm addressing the issue that a lot of you have got non-Xinput controllers you'd like to use with Controller Companion.

Instead of implementing a bespoke DirectInput mapping system, I've chosen to lean on the excellent open-source "Xbox 360 Controller Emulator" software (x360ce).

There is now a new dialogue in Settings under Advanced that will allow you to download, install and launch x360ce for Controller Companion.

This will allow all your DirectInput controllers to work with Controller Companion, though be aware that Xinput controllers will no longer work with the app if you install x360ce.

If you need any help with x360ce, do go check out their website: http://www.x360ce.com/default.aspx

Please be aware that we will not be able to offer any support for x360ce, nor do we take any responsibility for anything that happens as a result of installing or using x360ce.

1.0.0.8 changes

  • Explicit support for Xbox 360 Controller Emulator (x360ce)
  • X360ce installer dialog.
  • Now reads input from all 4 XInput controllers
  • Added "Mouse Scroll" button bindings.
  • Tidyed up some UI
  • Added a restart button to the notification icon context menu.
  • Fixed an issue where profiles didn't work for processes that contained spaces.