Oh, if you want to use a Steam Controller, then it's easiest to use the following project instead of x360ce:
https://github.com/kozec/dumbxinputemu
That gets the Steam Controller's xbox 360 emulation to be seen by the game as xbox 360 input. Once that's set up, you set up your Steam Controller controls in either (Linux) Steam or
sc-controller. And you can actually do it the way you would on Windows: by starting with the pad fully emulating an Xbox 360 controller, changing the right pad to "joystick mouse" (trackpad aiming), adding gyro controls, and adding any additional customizations that are appropriate (setting the left pad to "joystick move" and the stick to D-Pad is pretty common).
I've been working on a Steam/WINE/XInput guide to post. But TBH, I've already posted most of information in it to this thread, so I might not bother.
EDIT: Now I know how to get all that working, I'm switching back to mouse and keyboard controls
![Smilie](https://www.linuxquestions.org/questions/images/smilies/smile.gif)