I have Saitek X52 pro and pro rudder pedal. They work great with most games but when I try to use them with some old games such as X-wing alliance, Freespace, and Crimson Skies, they only detect one single joystick.
I wanted to use both of my stick and rudder at a same time in those games, but since they detect only one joystick I can't use them.
So I found this program called PPjoy which allows me to mix multiple controllers' axises and buttons. I made up one virtual joystick, and set 3 axises from my x52, and one axis from rudder pedal. The result is great. It works totally well, I can use both of controllers in X-wing and Freespace.
However, Crimson Skies does not let me choose which joystick I want to use. It just use the first joystick on the Game Controller's list. So, I went to advanced, and set my virtual joystick as a preferred one, but no, the game still uses the first on the list which is X52. I tired to switch controller ID using a program called 'JoyIDs' but didn't really work either.
Now I am stuck here. All I want to know is how to switch order of game controllers I have. I want to set my virtual joystick at the top of the list. If anyone have any clue, please let me know. Thanks!