Ask Your Question

Alternative to x360ce

asked 2013-08-04 02:38:43 +0000

blacklotus gravatar image

Hi, I moved to Linux a couple of months ago and I'm still struggling to find alternatives to some applications I used to use back on Windows.

I'm having a problem I had back on Windows some time ago, I bought a couple of games (native Linux games) that have x360 controller support with no support whatsoever to modify key bindings, and I'm using a Logitech controller (Logitech Cordless Rumblepad 2) which is only partially recognized by these games, what I mean by this is that the controller works fine but key mappings are all wrong and I don't have any ingame way (nor text file either) of changing this.

As the title suggests, I'm looking for a Linux equivalent of x360ce, if you're not familiar with this application, x360ce stands for "xbox 360 controller emulator" it's a simple application that lets you emulate a 360 pad so that your non-xbox360 gamepad can be recognized by Xinput as such, this application creates modified Xinput dll's on the location of the program's executable, thus deceiving it into thinking I'm using a 360 pad.

I don't know if something like this is possible on Linux, or if an application like what I describe even exists, obviously there isn't any Xinput on Linux, but I know there's something that works quite in a similar way.

I already know of mapping applications like qjoypad, but mapping keyboard and mouse buttons is not what I'm looking for.

Some of the games I'm experiencing this issue with are; Bastion, Super Meat Boy, Shank, The Binding of Issac, etc.

Almost forgot it, I'm using Fedora 19 x86_64.

Thanks in advance.

edit retag flag offensive close merge delete

3 answers

Sort by ยป oldest newest most voted

answered 2013-08-09 21:33:09 +0000

theli gravatar image

You can use xboxdrv in linux for the same reason E.g. I use it to simulate xbox 360 controller for native linux Shank and Urbal Legends games (as they only seem to support xbox360 controller) I use it like this (pointing it to my gamepad's event device, i have ps2 adapter)

xboxdrv --evdev /dev/input/event15 --evdev-absmap ABS_X=x1,ABS_Y=y1,ABS_RZ=x2,ABS_Z=y2,ABS_HAT0X=dpad_x,ABS_HAT0Y=dpad_y --axismap -Y1=Y1,-Y2=Y2 --evdev-keymap BTN_TOP=x,BTN_TRIGGER=y,BTN_THUMB2=a,BTN_THUMB=b,BTN_BASE3=back,BTN_BASE4=start,BTN_BASE=lb,BTN_BASE2=rb,BTN_TOP2=lt,BTN_PINKIE=rt,BTN_BASE5=tl,BTN_BASE6=tr --mimic-xpad --silent

with this i get another js and event devices which mimic xbox360 controller

edit flag offensive delete link more

answered 2013-08-04 05:35:41 +0000

yanglifu90 gravatar image

Search x360ce in winehq.org, there are a lot of results. You can add an alternative to alternativeto.net if you find a native one.

edit flag offensive delete link more

answered 2013-08-04 05:41:10 +0000

blacklotus gravatar image

I don't mean Windows programs on wine, I mean native Linux games, x360ce is useless for Linux games.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

[hide preview]

Use your votes!

  • Use the 30 daily voting points that you get!
  • Up-vote well framed questions that provide enough information to enable people provide answers.
  • Thank your helpers by up-voting their comments and answers. If a question you asked has been answered, accept the best answer by clicking on the checkbox on the left side of the answer.
  • Down-voting might cost you karma, but you should consider doing so for incorrect or clearly detrimental questions and answers.


Asked: 2013-08-04 02:38:43 +0000

Seen: 4,843 times

Last updated: Aug 09 '13