Thank you for the link, Legionnaire. I did not test those drivers because I - finally - found a solution with the tools I had. It took only
EIGHT hours to find the correct combination of settings. Easy as pie. The problem was, that I had to change stuff in
FOUR different locations (and of course restarting the game every time).
Of course, I will let other people know how it works, so here comes a short tutorial...
Tutorial: XBOX360 gamepad + X3:TC = <3
1. Download
Xpadder, install it and create a profile for your gamecontroller. There are tutorials and forums about Xpadder, so I'm not going into detail. It's basically just clicking and dragging squares around. Very easy.
2. Go into the Xpadder settings and
disable Xinput, as shown below.
[ external image ]
3. Set the check boxes on the X3:TC start screen as follows:
[ external image ]
(As you can see it's German, but I guess positions of the boxes do not change.)
It's important to
uncheck the last box which says "configure as joypad". Logical, isn't it?
Break: Now you should be able to start X3 and use the gampad, including the trigger buttons and the SINZA function.
What's missing is the right analog stick, which is not recognized at all.
Here comes Xpadder into business again. This is how my configuration looks:
[ external image ]
4. You can see a few things:
- I have changed the right stick layout from four to eight directions. You can do that by clicking on the wrench next to the squares.
- I mapped W, A, S, D onto the regular cross and Q, E, Q, E onto the diagonal. The first four are for vertical and horizontal sliding. Q and E are for rolling left and right. I mapped these keys twice because I didn't want to clutter the stick with too many functions. This is personal preference. You can chose whichever keys you like. It's just important to know that you can map keys so that X3 will recognize them in-game. Of course you have to set the same keys on the game options.
- I mapped the down and up arrow onto the analog trigger buttons. This is not really necessary but I don't like the regular function of the Z-axis (both triggers are combined as the Z-axis in-game) for speed adjustment. If you set keys for each trigger, you can put separate functions onto them. So I mapped down and up arrows as brake and accelerate in-game.* Now I can use the triggers to set a new speed, which will stay even if I the buttons are no longer pushed.
* Those are not the default settings. I had to switch from default because - to make matters worse - there was a conflict between Xpadder and X3 based on the German keyboard layout.
5. Finally I suggest you take the following in-game settings for your cockpit controls, so they don't interfere with the Xpadder settings:
Cockpit Controls:
Joystick 1 X-axis: Ship Yaw
Joystick 1 Y-axis: Ship Pitch
Joystick 2 X-axis: None
Joystick 2 Y-axis: None
Rudder / Z-axis: None
Throttle: None
That's it. Have fun!
Edit [11th Dec 2015]: I replaced the no longer working imageshack with new imgur links (old links for reference: #1, #2, #3). X2-Illuminatus