Two Saitek throttle controls multiple engine control
#1

I'm trying to get independent throttle control for my B25 using two Saitek throttle controllers. While I can select either engine using buttons etc I, so far, have only throttle control using one lever.
i.e. At the moment I can't have one lever controlling one engine throttle and another lever controlling the other.
I can select and start them independently but have to "select all engines" in order to control their throttles using only one of the levers on the Saitek throttle controller.
I'd like to be able to map one engine to a throttle lever and the second engine to another throttle lever (much like in B17 II and FSX).
I have 'Power' mapped in the HOTAS section but it's only "one" throttle.

Any suggestions/advice is much appreciated.
Reply
#2

1: Wait for Daidalos to release the 4.10 patch.

2: Find a multi-throttle mod beforehand?
Reply
#3

I take it from that response that IL2 does not permit independent throttle control using an external controller. I don't have a modded version of Il21946 so I'm assuming I can't use any mod of that nature with 4.09m.
Fair enough. I've waited this long.............. :wink:
Reply
#4

~S~
There was a Mutiple Engine control mod out there by MikkQwl.
I have never tried it yet. I can not remember where I dl it from.
I tried the search funtion here but came up empty. I know
MikkOwl Mutiple engine control mod is out there some where.
Try Mission4Today, it might be there. It is suppose to work for two
and four engines.
Reply
#5

Thanks. I'll do some searching there and elsewhere.
Reply
#6

Found it! I'll give this a shot.
FYI, here's the link;
http://mission4today.com/index.php?name=...pic&t=8475
Reply
#7

tater718 Wrote:I tried many times to get it to work but as I recall, the author had quit modding and no longer supported his work. I never heard of anyone getting it to work successfully.
Yeap i have test it too,no way to make it worked !!!!! I think that IL2 like Oleg said somewhere, is that he dont want complicated engine in the cockpit with active switches and all that staff like other simulators (Flight simulator) so its hard to make it worked!
Reply
#8

In that case I won't bother. I'm not interested in something that doesn't work and is no longer supported.
Reply
#9

tater718 Wrote:I tried many times to get it to work but as I recall, the author had quit modding and no longer supported his work. I never heard of anyone getting it to work successfully.
It works just fine. You must have set it up incorrectly.
Reply
#10

LOL! Sure...give me a day or so to put something together.

I will have to mention that I don't actually have the controllers necessary to run separate throttle in IL-2, (X-52) but I did perform the experiment to verify that the program works as advertised, and was able to set up separate axes controlling separate engines in IL-2.

You are absolutely right that the instructions could be better. Make sure you get the latest version 4.0 mentioned in the link that tomoose supplied, as it has a lot of important changes. A couple things that are mentioned, and are very important for this to work:

1. You need to un-map the throttle in IL-2 controls, i.e. don't have any axis mapped to throttle (or anything else you want to use this program for)

2. You need to edit the conf.ini and add the required Devicelink section and parameters

3. You need to make sure that the port used, 3333, is not blocked by any antivirus or firewalls you run.
Reply
#11

Hi Folks,

I might get the wrong idea or didn't understood the problem precisely - and to be honest, I'm to lazy to translate the following hole thread:

You may see here, that it is possible to use at least two engines - even so not in 1% steps but 5%
IL-2 und X-65F Joystick

I flew with it and it worked - not a 100% perfect - but it's ok so far - even with a Me-262! 8)

Jambo :wink:
Reply
#12

Sorry for the delay, but here is the promised tutorial:

Instructions for setting up Mikkowl's Multi-Throttle program for multi-engine aircraft in IL-2. It has been suggested that nobody has ever got this program to work for separate control of engines in multi-engine aircraft in IL-2. Well, as the name of the program suggests, that is exactly what it was created to do, to allow players multi-axis controllers to assign separate controller axes to separate engines in IL-2. Properly installed and set up, it works as advertised.

The latest version, 4.0, was released, I think, in March, 2010. There is a post on M4T by the creator with that date:

http://mission4today.com/index.php?name ... pic&t=8475

You'll find a download link for the program in that post.

I've never used any of the earlier versions, so the following is based on version 4.0. Some early version used keyboard emulation, however the latest uses IL-2's DeviceLink interface.

Also, I don't actually have a multi-engine controller (quadrant), so technically, I don't need this program for it's main purpose, however it does other things for IL-2 axis controls, such as brakes, propeller pitch, and trim. Nonetheless, I went through the exercise of setting up separate engine controls on separate controller axes, just verify that it actually does work.

The following will describe how to set up a twin-engine aircraft for separate throttle controls. Since I don't actually have two throttle controls, I used the toe-brake axes on my Saitek rudder pedals.

First off, installing...extract the .zip file to the desired location. It will work anywhere. I have it is Program Files. The contents of the zip file includes a folder, so when extracted, you should end up with a folder called "Multi-Throttle 4.0 for IL-2 - By MikkOwl". Inside the folder should be the following:

About.txt
Disclaimer.txt
Instructions.txt
Multi-Throttle 4.0.exe
Setup.exe
DATA folder

I'm just going to copy and paste the instructions that are provided by mikkowl, then add any additional instructions and comments that I feel are needed, highlighted in yellow.


-------------------------------------------
SETTING UP MULTI-THROTTLE 4.0
-------------------------------------------

1/4 - SETTING UP THE CONTROL LINK

It uses the device link UDP network interface to communicate with IL-2. IL-2 listens on network port 3333 for instructions, and this program I made can send the instructions through a little network utility called "NetCat". Devicelink must be enabled in IL-2 or the link will not work. Your IL-2 program folder (Usually C:\Program Files\UBI\IL2\IL-2 Sturmovik-1946" or if you have the steam version, "C:\Program\Steam\SteamApps\common\IL-2 Sturmovik-1946") contains a file called "conf.ini". You must edit it with a text editor (notepad works) and insert the following section. do not forget to save afterwards:

[DeviceLink]
port=3333

Comment: The default port for DeviceLink, I think, is 1711, but it will work on any port. If you are already using DeviceLink for something else, such as San's FOV Changer, or external instruments, then you may have to change the DeviceLink port that those other programs use, as there does not seem to be any way to change it for Multi-Throttle...you are stuck with 3333

2/4 - Run SETUP.EXE in the Multi-Throttle folder and set up your controllers. If a G940 is detected, the throttles and toe brakes will automatically be assigned and a different, more awesome interface will appear. Configure your stuff.

Comments: "Configure your stuff"! What could be clearer, eh? Well, basically, it is similar to assigning an axis in IL-2 controls, with a couple of added wrinkles. For this post, we are going to be dealing with the two buttons labelled: "Assign Throttle 1" and "Assign Throttle 2". When you first click on the "Assign Throttle 1" button, a little popup will appear with the instruction "Click OK, then move the axis you want to assign to Throttle 1. Click CANCEL to clear assignment." So when you're ready, click OK, then move the desired axis through its entire range, than move it back a short distance, whereupon another little popup will appear, saying "Throttle 1 configured!"

Great! However, in my case, for every single axis I assigned, Multi-Throttle mapped it backwards! This is not a big problem, because there is a little checkbox provided for each axis to Invert it. If you want to anticipate this little foible, move your selected axis all the way to the full on position, BEFORE you click the OK button, then assign it by moving it all the way back to the off position, then slightly forwards again to finish. Repeat the process for Assign Throttle 2, and whichever axis you want to assign to it. Then click CLOSE.

At this point, you should start up IL-2. If you proceed to step 3/4 below, you will get a popup telling you that IL-2 must be loaded and running before you can continue, so the proper procedure is to start IL-2 first. You will also need to address the instruction in 4/4 below, and clear your throttle axis in IL-2 Controls, under the HOTAS section, before everything will work properly.


3/4 - Run Multi-Throttle and follow on-screen instructions. If there are firewall alerts saying it is blocking something that wants access, you must choose to allow the connection. IL-2's devicelink uses UDP network protocol and if that is blocked, multi-throttle cannot communicate with IL-2.

Comment: When Multi-Throttle starts, a command window will open with a line or two of text confirming that the required ports are open. Instructions on how to allow programs and ports are beyond the scope of the instructions, and this tutorial. You should know how to configure your firewall, antivirus, and operating system to allow programs to run without interference, and allow you to configure those programs as you wish.

4/4 - Clear any controllers you use with Multi-Throttle inside IL-2. Just like you would not assign your controller to throttle and trim at the same time, you should not do double assignment here either. And remember to bind the LED button assignments on the G940 to the functions you want them to actually perform - Multi-Throttle only makes them change colour.

Comment: To clear an axis in IL-2 Controls that is already assigned, just temporarily assign another axis that you have assigned to something else in IL-2 (such as flaps, brakes, or prop pitch) to the throttle axis, then assign that axis back to what it was before. This procedure should leave the throttle axis assignment blank.

If you've made it this far, with IL-2 running, nothing assigned to throttle axis in IL-2, Multi-Throttle running in the background and not being blocked, the next step is to get yourself into a twin-engine aircraft, and test it out.

Hope I have covered everything clearly enough. Let me know if you have a problem, or need further clarification.
Reply


Forum Jump:


Users browsing this thread: 6 Guest(s)