Jump to content

Recommended Posts

  • Team Fusion
Posted

Hello All

 

We are including a "Joystick Wizard" program to simplify the recognition and programming of joysticks and other devices.

 

At the moment this is located in the main IL-2 STURMOVIK CLIFFS OF DOVER installation folder in your STEAM folder and must be manually started.  We hope to have the program integrated inside the game in the near future.

 

Steps to use:

 

-  Make sure the game is not running.

 

-  Go to your IL-2 folder in STEAM.  (usually installed on your 'C' main drive if you are not sure where to look)

 

-  Click on Joystick Wizard .exe to start.

 

-  Instructions are self evident from the program.

 

-  Finish programming, save, and exit the program

 

-  Start the game.

 

Here is a link to a video tutorial on youtube:

 

https://www.youtube.com/watch?v=Xeh2sNp7c9U&feature=emb_logo

 

We welcome feedback.  ;)

  • Like 4
  • Buzzsaw pinned this topic
Posted

Thank you, will need to check the Joystick Wizard out. Have had no problems at present without using the wizard to date also.

343KKT_Kintaro
Posted
1 hour ago, Boomerang said:

Have had no problems at present without using the wizard to date also.

 

Same as me. Buzzaw said this has to be manually started at the moment, so I leave it for those who really need it.

  • Like 1
9./JG52_J-HAT
Posted

Wizard looks great! The main challenge now will be to make new players know of its existence and use it.

  • Upvote 1
Posted

Wow...hope it works with my Pro Pedals...I've had no luck programming left & right brake function with the  ingame "Controls">

Percy.jpg

Posted

Hope the changing of ID numbers for joysticks will go away too. But someone told that a Windows10 thing.

Posted

Yes, it's a Windows thing, not CloD related. The easy fix is to not play USB bingo with your peripherals but either keep em plugged in or remember to plug em into the same slots. Never had a problem with joystick, rudder pedals or throttle losing mapping so I suspect people are just wildly swapping USB slots and then wonder what is happening.

  • Like 2
Posted
8 hours ago, vonGraf said:

Hope the changing of ID numbers for joysticks will go away too. But someone told that a Windows10 thing.

 

This ID "ping-pong" is Window "prank".

 

And the attempt to solve this changing joystick name from

 

Joy1, Joy2 ...to  (example) "_VKB-Sim_Gladiator_-B56E1E95"

 

don't solve the issue,  just make things more complicated, e.g. for replace names with Notepad, avoiding map all again.

  • Like 1
Posted

No, I don't change my USB ports. Above was just a remark in general.

I'm still trying to get my rudder working properly using joycurves/vJoy and the links Sokol1 posted. Without luck.

In my case CloD doesn't start anymore when joycurves is running in the background. The whole PC is hanging in a black screen when I try.

 

Sorry for the off-topic.

Posted (edited)

I am too don't unplug/plug stick/pedal - leave plugged 24/30/365, and have all "power saves" features for USB ports turned off, but is just Windows enter in sleep mode that joy ID number (the B56E1E95) is changed, in my case between two numbers, so I have backup of ConfUser.ini saved with both numbers, being matter of load the last  choose by Windows.

 

JoyCurves use vJoy, and this driver can cause issues.

 



In the past I  have a lot of headache with vJoy when used install for colleagues for the emulation for use R/C controllers as "joystick" for use in computer R/C simulators for colleagues, work flawless in some computers, in others is need reinstall - from scratch; the Windows.

 

Try: make a backup copy of ConfUser.ini, open the actual and delete the axes assignments in the section:

 

[HotKey pilotMove]

 

After try start CloD.

Edited by Sokol1
Posted
3 minutes ago, Sokol1 said:

I am too don't unplug/plug stick/pedal - leave plugged 24/30/365, and have all "power saves" features for USB ports turned off, but is just Windows enter in sleep mode that joy ID number (the B56E1E95) is changed, in my case between two numbers, so I have backup of ConfUser.ini saved with both numbers, being matter of load the last  choose by Windows.

 

(...)

You can try and disable windows' hibernation, it may stop that swapping from occuring:  Run Cmd as administrator, and type powercfg -h off

(The one and only time my game controllers ID's have changed was when I replaced a powered USB hub)

  • Team Fusion
Posted

We hope you enjoy our tutorial of the new release Joystick Wizard for IL-2 Sturmovik Cliffs of Dover Blitz and Desert Wings Tobruk.

 

Team Fusion Simulations have released this program as part of Patch 011, release on 31st October, 2020.

 

We are committed to the continued improvement of the communities playing experience, whether that be in-game or in the set up phase.

 

We are confident that players will appreciate the simplicity of this program and the time saved in mapping the key areas included.

 

Lets us know what you think!

 

Regards,

 

TFS Team

 

 

  • Like 3
  • Thanks 1
  • Upvote 1
Posted (edited)

thx for this tool.  

 

Maybe I didnt get the point but I used the wizzard to map the pan view of my joystick but after 'saving' it still doesen't work to angle the direction of view in flight.

 

What did I have misunderstood??

Edited by easterling77
Posted

@easterling77

 

I suggest you forget CloD default PAN and SNAP view - is just a limited, obsolete legacy of il-2:'46.

 

For example, for look back (check6!) you need press HAT for right or left FOUR times in PAN mode.

Is not a incremental PAN like in il-2:GB (Bo'X), DCS World...

 

Instead, I suggest use "mouse camera view" though emulation of mouse movement with joystick POV, though JoyToKey or other keymapper with mouse emulation.

 

  • Thanks 1
  • Upvote 1
Posted (edited)

ok thx mate. I allready use JoyToKey and it works fine

 

I only thought I could now use wizzard instead of it. But much appreciated that you allready send the link to fix the problem.

 

Another proof why this community is so great. You'll allways get help, advice ore assistance?

 

Thanks

Edited by easterling77
  • Like 1
Posted (edited)

I like how the Joystick wizard's basic setup is visually interactive/educational in the way that it shows the related aircraft control surfaces during the mapping process.

Edited by Boomerang
  • Like 5
  • 1 month later...
Posted

I have the Steam version of CLOD-Tobruk. The Joystick Wizard recognizes my Freedom 2.4 Wireless Joystick inputs as I enter them, but when I save the inputs the confuser.ini does not update so any changes I make do not take effect. I have run the wizard with the game running, with the game off, with Steam on and Steam off. I have deleted the confuser.ini file and then run wizard but in that case no confuser.ini file is generated, I'm running Steam and the game on Windows 7 Pro. Any thoughts or suggestions as to why this may be happening? I can, and I have, input various joystick commands in game but now I'm just trying to figure out why the wizard itself won't save to an updated confuser.ini file.

Posted

Part 2 - I found where the confuser file appears to have been generated by the wizard- it ended up in the My Documents/1C SoftClub/il-2 sturmovik cliffs of dover folder.  I copied the joystick wizard generated confuser.ini file from that location and pasted it in together with the local files of the game itself, which was on a different drive, but the game still would not recognize any of the changes which I had made via the wizard.  So I'm still scratching my head over what is going on.

Posted

The files in the game folder are just backups. The actual files with your control mapping changes have to stay inside "My Documents/1C SoftClub/il-2 sturmovik cliffs of dover"

 

DO NOT copy them into the main game folder. The wizard saves all changes in the right place. Once you've saved your changes within the wizard you should have a file like this in your documents folder

 

image.png.19f24cf9759419959f5205c4e1c836f4.png

 

Move and backup your old, existing confUser.ini in some other place, then rename this "confuser.ini.wizard_backup...." file to confUser.ini

  • Like 1
Posted

Thanks for this. It's been years since I flew on IL-2/IL-2-1946. I got RoF years ago and had no problem mapping my joystick/throttle (Saitek X52), but I'm having a terrible time trying to get things mapped to CLoD Blitz/Tobruk. I finally got the main controls mapped, but I have yet to get my flaps mapped to the point they actually work in the sim. I'm terribly confused over this. I'll try out the wizard next time I get on and see if it helps.

Posted

Thanks for your reply Karaya. I tried your solution. I kept the original confuser.ini in the game folder,  but still no recognition of the renamed or original named confuser.ini in the My Documents/1C etc folder after running the Joystick Wizard .  I did try your renaming suggestion although it seems counter-intuitive as the "back-up" version showing in your example above which was created at 16:51 precedes, in time,  your newly generated confuser.ini at 16:54.  

 

Definitely too confusering for me.  Although I gave up for now and just mapped the joystick in-game. I'm still trying to figure out how to implement the Joystick Wizard. So any thoughts still welcome.

Posted (edited)
On 12/28/2020 at 2:02 AM, mechanic said:

Thanks for your reply Karaya. I tried your solution. I kept the original confuser.ini in the game folder,  but still no recognition of the renamed or original named confuser.ini in the My Documents/1C etc folder after running the Joystick Wizard .  I did try your renaming suggestion although it seems counter-intuitive as the "back-up" version showing in your example above which was created at 16:51 precedes, in time,  your newly generated confuser.ini at 16:54.

 

The file modification time in the picture has no meaning, I dont know why you are bringing this up. The picture is solely meant to show what the file created by the wizard looks like. Stick to what I actually wrote, not to what you are interpreting.

 

The condensed workflow:

1) Backup your current confUser.ini that's in the documents folder (NOT game folder). Copy/paste it somewhere else, then delete the one in the documents folder.

2) Run the Joystick Wizard, map your inputs, then save it.

3) Done.

Edited by Karaya
Posted (edited)
On 12/27/2020 at 10:02 PM, mechanic said:

  Although I gave up for now and just mapped the joystick in-game. I'm still trying to figure out how to implement the Joystick Wizard. So any thoughts still welcome.

 

Best thing to do, Joystick Wizzard don't offer nothing better than in game assignment, other than a pseudo easiness and don't allow tune axes, neither cover advanced controls like bombsights.

Edited by Sokol1
  • 4 weeks later...
Posted

So for the Moral of Matters ...... is it worthwhile? I am by now used to set things up via the normal keymapping interface, it works almost OK now, and hate to ruin that.

  • Like 1
9./JG52_J-HAT
Posted
4 hours ago, jollyjack said:

So for the Moral of Matters ...... is it worthwhile? I am by now used to set things up via the normal keymapping interface, it works almost OK now, and hate to ruin that.


In your case I wouldn’t bother tbh. Just for players who don‘t know what they need to bind or can‘t get on with the UI for their initial bindings.

  • Thanks 1
  • Upvote 1
  • 5 months later...
Clay-menTheGumbie
Posted

Would have been nice if something like this was in IL2 Great Battles

 

  • 1 month later...
Posted

is there a mapper for Stalingrad?

 

Posted
On 10/30/2020 at 8:27 PM, Sokol1 said:

 

This ID "ping-pong" is Window "prank".

 

And the attempt to solve this changing joystick name from

 

Joy1, Joy2 ...to  (example) "_VKB-Sim_Gladiator_-B56E1E95"

 

don't solve the issue,  just make things more complicated, e.g. for replace names with Notepad, avoiding map all again.

 

Great Battles will do the same thing if you are running TARGET for your Thrust Master controllers.  You have to start Target before you start the game or the game will see new controllers instead of the "Combined" controllers.  Mine are as seen below in configId,quid,model below.  When I notice things get amiss ( when I go to settings and Joy 1, 2, 3 have changed) I check that folder in the game install and it has changed, so I delete everything in the "Data/Input/devices.txt" file and turn on TARGET, and start the game and it generates a new "devices.txt" profile inside the Input folder.  And as for switching USB plugs in the motherboard, it will mess things up.  I just move my set up into my new game room, and I have each of my USB plugs labeled as to which plug they go in and it still messed up.  Windows updates, game updates, updating controller firmware will all play havoc on the system sometimes.  So when I set up my Yaw/L&R Toe Brakes I should see Joy 0 x axis', for those three, and Joy 1 x/y axis for Pitch/Roll and Joy 3 x axis for Throttle axis.  If anything else shows up while assigning axis your Input/device file is messed up.  Delete it, and restart the game, set your axis again and you should be doin barrel rolls in no time.

 

C'est la vie with IL2...................

 

configId,guid,model|

 

0,%220e2280d0-c0fa-11e9-0000545345440180%22,MFG%20Crosswind%20V2|

 

1,%220e22cef0-c0fa-11e9-0000545345440280%22,Joystick%20-%20HOTAS%20Warthog|

 

2,%220e22f600-c0fa-11e9-0000545345440380%22,Throttle%20-%20HOTAS%20Warthog|

 

3,%22d53184a0-c0fa-11e9-0000545345440580%22,Thrustmaster%20Combined

 

Cheers

Hoss

  • Upvote 1
  • 4 weeks later...
71st_AH_Mastiff
Posted

The latest updates and progress with the Cliffs is making me very happy, thanks for the hard work. Now I cant wait to start flying with the VR.

 

All my controls now work with Cliff's properly.

 

 

  • Like 2
  • 1 month later...
Posted

Like so many other people, this does NOT work for me.  Read the whole thread and followed the instructions to the letter. Seems to only work for about 1/2 the people from posts I've seen. I only have ONE controller, a Logitech Extreme 3D, yet there is still an issue? Seriously?
 

Just built a new computer, and can't find the post that told how to find the joystick ID, manually edit it in one of the ini files. It was the ONLY thing that worked on my old PC. Band-aids and workarounds do not make up for proper programming in the first place. Win 10 especially changes how game controller IDs are handled and instead of moving along in time with the code. 1C is just trying tricks to get around the problem.  Win10 has only been out since 2015. For pete's sake, you guys can't fix this AFTER SIX YEARS?

  • ATAG_Pattle unpinned this topic
  • 4 months later...
Posted

The wizard is not in the folders anywhere in Steam or my Documents, it just isn't there.

Posted

Hi FA_Bong,

 

the Joystick Wizard should be in your game Steam folder.

In my case, it is here - C:\Program Files (x86)\Steam\steamapps\common\IL-2 Sturmovik Cliffs of Dover Blitz\JoystickWizard.exe

 

Josef

  • 10 months later...
Posted (edited)

I used joystickwizard.exe several times, but it doesn't work.  None of my controls work in the game.  And the confuser.ini is dated yesterday, when I first installed the game!!

 

If you go back  into the JoystickWizard.exe should the previously assigned axis show there assignments, or show 'none'???  Because every time mine show 'none'.

 

EDIT:

Damn thing....  I finally got it to work.  I was looking at a confuser.ini file with the exact same name in the game's install folder.  Then I found another one in the Documents\1Cxxx\IL-2 CoD  folder?..   But it still didn't see those assinments in that file in the game.  So I finally saw the 'Load' button in the game's Options, and manually Loaded that file, and my assignments are working now.  Why the hell this game doesn't just use the correct file automatically is just confusing..  

Edited by Snacko
  • Team Fusion
Posted
On 11/25/2023 at 8:32 AM, Snacko said:

I used joystickwizard.exe several times, but it doesn't work.  None of my controls work in the game.  And the confuser.ini is dated yesterday, when I first installed the game!!

 

If you go back  into the JoystickWizard.exe should the previously assigned axis show there assignments, or show 'none'???  Because every time mine show 'none'.

 

EDIT:

Damn thing....  I finally got it to work.  I was looking at a confuser.ini file with the exact same name in the game's install folder.  Then I found another one in the Documents\1Cxxx\IL-2 CoD  folder?..   But it still didn't see those assinments in that file in the game.  So I finally saw the 'Load' button in the game's Options, and manually Loaded that file, and my assignments are working now.  Why the hell this game doesn't just use the correct file automatically is just confusing..  

Always use the file in your Documents folder.

 

Please see the 'Getting Started and Troubleshooting Guide' for details on this and other topics relating to setup.

  • 1 year later...
jollyjack
Posted (edited)

Now 2 years later i decided to give Cliffs another shot. Stopped last time with it out of sheer controls frustration, joystick wizard or not, it's just a little help for basic setups.

I have a Warthog set, and got it reasonably well working in the past. 

Backups i found in my documents, but how do you reload those? Is there any way with notepad to change my joystick now TM AVA-viper, from my original TM base-viper?

 

Any body with a TM wathog config file that works? BTW the saved games folder i use with DCS, and moved it away from my C drive; i NEVER had these irritating lost controls settings that appeared after a windows repair or reinstall situation. 

Edited by jollyjack
paul_leonard
Posted

Unfortunately anyone else's configuration won't work with your PC.  The problem has always been that the original developers linked the controller interface to the Windows USB interface rather than the more conventional game controller interface.  Windows assigns a unique string to a USB device and re-assigns a new unique string most every time a USB device is plugged/unplugged.  So instead of the game seeing TMWarthogJoystick, it sees 123456TMWarthogJoystick.  The next time you plug in your controller Windows renames it to say 654321TMWarthogJoystick which the game sees as an entirely new device.  You can actually see those code numbers when you configure your controllers in-game.  I'm not a tech guy, but it is something like that. My workaround is to plug all my controllers into a separate powered USB Hub and leave them there.  There are other workaround like figuring out the new code number and mass editing (find/replace) the controller ini file.  You can search this forum or the ATAG forum for specific workarounds.

 

So the problem hasn't been resolved, just worked around.

jollyjack
Posted

Thanks, pity i will give up again on Cliffs. I'll wait for the IMO needed 'saved games ' fix.

Posted (edited)

Try devreorder, it sits between the game and Windows. It forces the game to recognise your flight sim devices exclusively and in the order you want the game to see them, regardless of the order you plug them in or when Windows messes with the i.d.

Edited by marcost
  • Thanks 1
  • Upvote 1
jollyjack
Posted

I have used JoyIDs.exe for a few years, in what way does this devreorder works differently?

Posted

Hi, I haven't used JoyIds.exe but devreorder definitely addresses the 'new id' issue that paul_leonard describes. No exe, just a dll and config file which you edit to map the windows controller ids to your permanent ids and define the load order that the game sees.

  • Thanks 2
  • Upvote 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...