The "old" il-2 limite controllers (josytick, throttle, pedal, button box...) to FOUR devices.
il-2:CloD dont have this limitation (probable it's same of Direct X: 16 controllers).
However, all controllers (josytick, throttle, pedal, button box...) have a unique ID number in this firmware, that dictates the order in which the Windows sees them.
Example: pluged to USB ports
Mjoy8 DIY (9 axis...) - firmware ID 0x002
Thrustmaster T.16000M - firmware ID 0xB10A
CH Fighterstick USB - firmware ID 0xC0F3
You can see this numbers with DXdiag, Imput tab.
EDIT - Or use VKB "ShowHID":
http://www.vkb-pro.ru/downloads/prog...mmy/5-show-hid
How windows enumerate them:
How il-2:CloD enumerate them:
Joystick 0 in fact only Joystick = Mjoy (9 axis...)
Joystick 1 = Thrustaster T.16000M
Joystick 2 + CH Fighterstick USB
Notice that I have set X axis of each 3 stick in CloD GUI respectively for
Aileron = Joystick2 - CH Fighterstick USB
Elevator = Josytick 1 - Thrustaster T.16000M
Rudder - Mjoy (9 axis...)
Logitech provide a software - that work with another brands - caled JoyID that promises alter this enumeration. This DONT work for il-2:1946, I dont know if work in il-2:Clod (or Win7/8 64 bec ause are old), if you want a try:
http://www.wingmanteam.com/latest_so...oyIDs_Utility:
Related topic:
http://forum.1cpublishing.eu/showthread.php?t=27113
Ok, and because you cant define your 3D stick in CLoD GUI for aileron, elevator, rudder, trhottle?
Probable because your BRD or Fanantec device is "jittering" and the CloD register the movemente in his pots signal before your joystick.
If you try and try, and try... perhaps you get 3D stick register before them.
In the above example the T.16000M rudder axis (RX) are jittering and sometimes are registered by GUI before move the intended controller.
Another way, unplug BRD and Fanatec, set the 3D stick, an test in game if are all OK.
If yes, plug BRD and Fanatec again, and DONT go to Control >Axis in CloD GUI more.
Now il-2:CloD dont see you 3d Stick again because Windows change your number (0 for 2 or 3) due presence of BRD and Fanatec.
No problem, open the file confUser.ini (...:\Documentos\1C SoftClub\il-2 sturmovik cliffs of dover (or - MOD)\), look for:
Quote:
[HotKey pilotMove]
Joystick+AXE_RZ=1rudder
Joystick+AXE_Y=1elevator
Joystick+AXE_X=1aileron
Joystick+AXE_U=-1throttle
|
Change to
Quote:
Joystick2+AXE_RZ=1rudder
Joystick2+AXE_Y=1elevator
Joystick2+AXE_X=1aileron
Joystick2+AXE_U=-1throttle
|
The above example assume the 3D joystick are the third device for Windows (check in Windows Control Panel -Printer and peripherals- or in DXdiag), if are the second use "Joystick1+AXE_RZ=1rudder... etc.
This 1 and -1 means if axis are reverse or no.
Buy a new stick dont overcome this, unless you know if his firmware number are lower that BRD and FAnatec.
Sokol1