Fulqrum Publishing Home   |   Register   |   Today Posts   |   Members   |   UserCP   |   Calendar   |   Search   |   FAQ

Go Back   Official Fulqrum Publishing forum > Fulqrum Publishing > IL-2 Sturmovik: Cliffs of Dover > Technical threads > Controls threads

Controls threads Everything about controls in CoD

Reply
 
Thread Tools Display Modes
  #1  
Old 08-19-2013, 01:15 PM
MarkJ MarkJ is offline
Registered Member
 
Join Date: Aug 2013
Posts: 5
Default Controller priority?

Hi All,

new to the game, old Il2 pilot, left this alone when hearing of all the teething troubles but now joined the fold.

I am having trouble with my controller. Its a Logitech wingman extreme 3d stick. It works fine for Rise of flight but i cannot get it to work in IL2 CoD. I have tried changing the stick under 'axes' but it ignores any input from my stick. It seems to default to a 'controller number 2'. I have two other controllers permanently connected to the pc, a set of BRD Speed7 pedals and a fanatec clubsport steering wheel. I think IL2 is trying to use these controllers but is not letting me choose the stick. I cant just disconnect them as they would be a real pita to re-calibrate each time (used a lot!) so how do i get CoD to ignore them and use my stick?
I note that Logitech do not issue a win7 driver any more but as mentioned, the stick works fine for Rise of Flight. And yes i do ensure its plugged in before i fire the game up. I can select buttons off my stick to assign to bombs, flaps etc so it knows its plugged in, but i cant assign any axes?!

Have i got to get a new flightstick? But then what happens if game still tries to use other controllers?

any help very appreciated, had the sim for a week now and not been able to fly anything !

Last edited by MarkJ; 08-19-2013 at 01:20 PM.
Reply With Quote
  #2  
Old 08-19-2013, 03:27 PM
Sokol1's Avatar
Sokol1 Sokol1 is offline
Approved Member
 
Join Date: Oct 2007
Posts: 727
Default

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

Last edited by Sokol1; 08-20-2013 at 02:17 PM.
Reply With Quote
  #3  
Old 08-19-2013, 05:44 PM
MarkJ MarkJ is offline
Registered Member
 
Join Date: Aug 2013
Posts: 5
Default

Thanks for the lengthy detailed Reply Sokol1. I think you hit the nail on the head about another controller has a tiny jitter, enough to instantly register in CoD perhaps, as i know my pedals have a habit of doing that.
I will try some of your recommendations. I also found an older post that suggested manually editing the confuser.ini file to use the required controller and then 'loading' that in game, so will try that also once i have detected what controller ID is assigned to my stick.
Reply With Quote
  #4  
Old 08-20-2013, 10:49 AM
MarkJ MarkJ is offline
Registered Member
 
Join Date: Aug 2013
Posts: 5
Default

Pleased to say I got this sorted last night. In the end I fired up rise of flight then opened il2 cod and by multiple inputs of the stick in each required axes I managed to config each for my wingman extreme. I then saved the profile.

Just need to assign a million other buttons now for all the other stuff!
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 08:52 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright © 2007 Fulqrum Publishing. All rights reserved.