Jump to content

Recommended Posts

Posted

Hello, here is my problem on the modules A-10C and A-10C II I have duplicate commands and some are missing as the commands to pass the gasses of the engine from Off to Idle. In duplicate I have a command of the right MFCD and ILS. My game at the last update. I have already tried to uninstall and reinstall the modules and the game.

My Computer :

Windows 11 64bits, CPU AMD Ryzen 5 5600X, MB : X570S AORUS ELITE AX, GC : AMD Radeon RX 6700 XT, RAM : F4-3200C16-8GTZR

Capture d’écran (1).png

Capture d’écran (2).png

Capture d’écran (3).png

Posted
7 hours ago, Sparlite117 said:

on the modules A-10C and A-10C II I have duplicate commands and some are missing as the commands to pass the gasses of the engine from Off to Idle

There are two places DCS stores information about keybinds. The base functionality is located in the DCS installation directory:

C:\Program Files\Eagle Dynamics\DCS\Mods\aircraft\A-10C\Input\
and
C:\Program Files\Eagle Dynamics\DCS\Mods\aircraft\A-10C_2\Input\

And then your individual settings and overrides go to Saved Games\DCS:

C:\Users\{Your Windows Username}\Saved Games\DCS\Config\Input\A-10C\
and
C:\Users\{Your Windows Username}\Saved Games\DCS\Config\Input\A-10C II\

(These are the default paths; if you've installed DCS in another directory you'll probably know where to look, and in a French windows localization "Users" and "Saved Games" are probably something like "Utilisateurs" and "Jeux Mémorisé" or similar; you'll figure it out 😉).

Since you've already uninstalled and reinstalled DCS, it stands to reason the base files are probably okay. Even so, you could still run a DCS Repair from Windows Start Menu -> All Programs -> Eagle Dynamics -> Repair DCS World and select a slow repair and remove any additional files that DCS can't identify.

More likely is an issue with your files in Saved Games, because the DCS installer doesn't necessarily delete that when uninstalling and reinstalling DCS.

For a quick test, I'd try to close DCS, rename the entire C:\Users\{Your Windows Username}\Saved Games\DCS to something else, start DCS and check if the keybind conflicts disappear and if the engine Off/Idle binds show up again. In any case, you can then delete the newly created Saved Games\DCS directory and rename your original one back.

Let us know if any of these solutions help you out.

  • Like 2
Posted

hello, I tried the repair indicated in the previous message I still have the bug found, I also tried the renaming of the file located in C:\Users\{Your Windows Username}\Saved Games\DCS

i send the default.lua for keyboard and default.lua for joystick after repair.

default.lua default.lua

Posted
16 hours ago, Sparlite117 said:

I tried the repair indicated in the previous message I still have the bug found

So are the duplicate keybinds still there?

As for the engine start and stop commands, they're not in the Engine Control Panel category.

You should have:

  • Systems: Engine Start Left (default: RAlt + Home)
  • Systems: Engine Stop Left (default: RAlt + End)
  • Systems: Engine Start Right (default: RCtl + Home)
  • Systems: Engine Stop Right (default: RCtl + End)
  • Special For Joystick, Systems: Left Engine Throttle Set OFF
  • Special For Joystick, Systems: Right Engine Throttle Set OFF

The last two may only exist when DCS detects a throttle connected to the PC, I'm not sure.

The X-56 doesn't have a dedicated engine stop position, or does it?

  • Like 2
Posted
  • Systems: Engine Start Left (default: RAlt + Home)
  • Systems: Engine Stop Left (default: RAlt + End)
  • Systems: Engine Start Right (default: RCtl + Home)
  • Systems: Engine Stop Right (default: RCtl + End)

this is for automatic start and stop engine.

keyboard shortcuts for engines should be present in default.lua when they are not. For X-56 the haven't dedicated engine stop position. For example in module F/A-18 or F-16 i have keybinds for OFF/Idle engine

Someone can put their default.lua files to compare with mine

 

 

Posted (edited)

I understand the duplication of the ILS Volume commands (will look at the MCD next):
It helped to look at the "default.lua" you posted. The A-10C II has two pairs of ILS Volume controls: one on the ILS Control Panel and one on the Intercom Control Panel.
I attach screen shots of the respective LUA lines.
When you look at the command definitions you see that there are two different commands. Unfortunately these different command pairs have the same names, except that the one for the Intercom Control Panel is spelled with lower case, and the one for the ILS Control Panel with upper case. The command names in the "default.lua must be unique, and when they are not the software for Options/Controls shows the duplicate with red font. The software apparently does not consider the commands as duplicates because of the upper/lower case difference. And in my installation (English) the duplicated lines are not red. The French translation however spelled both command pairs with upper case, and now the software recognizes the duplicate and shows it red.

The root cause of the problem of course is that ED used practically the same names for 2 paires of commands. @Yurgon: ED ought to fix that by making the command names truly distinct.

ILS Volume ILS Panel.JPG

ILS Volume Intercom Panel.JPG

Edit: I would also consider that the duplicate detection logic should not be case sensitive!

Edited by LeCuvier
  • Like 3

LeCuvier

Windows 10 Pro 64Bit | i7-4790 CPU |16 GB RAM|SSD System Disk|SSD Gaming Disk| MSI GTX-1080 Gaming 8 GB| Acer XB270HU | TM Warthog HOTAS | VKB Gladiator Pro | MongoosT-50 | MFG Crosswind Pedals | TrackIR 5

Posted

Re the commands "Left Engine Throttle set OFF" and "Right Engine Throttle set OFF", they seem to be missing in both of your LUA files.
They are present in my installation. I suspect that the problem might be related to localization.

  • Like 2

LeCuvier

Windows 10 Pro 64Bit | i7-4790 CPU |16 GB RAM|SSD System Disk|SSD Gaming Disk| MSI GTX-1080 Gaming 8 GB| Acer XB270HU | TM Warthog HOTAS | VKB Gladiator Pro | MongoosT-50 | MFG Crosswind Pedals | TrackIR 5

Posted
7 hours ago, Sparlite117 said:

this is for automatic start and stop engine.

keyboard shortcuts for engines should be present in default.lua when they are not. For X-56 the haven't dedicated engine stop position. For example in module F/A-18 or F-16 i have keybinds for OFF/Idle engine

I'm not sure I understand the issue. The A-10C keybind "Engine Start Left" moves the left throttle from the OFF detent to the IDLE detent. Incidentally in the A-10C, this also begins the engine start cycle.

This keybind is almost identical to "Throttle (Left) - IDLE" in the F/A-18C, except that the Hornet requires another switch to begin the engine start, and then at a given engine RPM the pilot is supposed to move the throttle from the OFF detent to the IDLE detent.

Likewise for the right throttle and for the respective Stop-keybinds.

Long story short, I don't see anything missing in the lua files you provided, and they look exactly like mine.

2 hours ago, LeCuvier said:

ED ought to fix that by making the command names truly distinct.

Learn something new every day! That's good to know, I'll submit a request to do so.

2 hours ago, LeCuvier said:

Re the commands "Left Engine Throttle set OFF" and "Right Engine Throttle set OFF", they seem to be missing in both of your LUA files.

I don't think they're missing. They don't exist in my "...\Input\A-10C\joystick\default.lua" either, nor in "...\Input\A-10C\joystick\Saitek X52 Pro Flight Control System.lua". They do exist in "...\Input\A-10C\joystick\Throttle - HOTAS Warthog.lua" however, which makes sense, given that the A-10C was the first DCS module with default keybinds dedicated to a specific flight sim controller.

(And it doesn't make much sense any longer because numerous vendors now have similar products - I'm not trying to defend the status quo, just explaining it to the newcomers 😉).

Either way, for the X-56 this shouldn't matter because it doesn't have an OFF/IDLE detent as I understand it.

  • Like 2
Posted
3 hours ago, LeCuvier said:

ED ought to fix that by making the command names truly distinct.

Request submitted.

Interestingly enough, when you look at the screenshot in post #1, it looks like the French localization team realized the issue and prefixed most Intercom control panel keybinds with "INTERCOM - {xyz}" which is not the case in my English localization. The French team just forgot the ILS Volume Increase/Decrease keybinds.

I think it makes the most sense to do it just like the French team, so as to not having to rely on a mixture of uppercase and lowercase to distinguish the keybinds.

  • Like 2
Posted
26 minutes ago, Yurgon said:

...The A-10C keybind "Engine Start Left" moves the left throttle from the OFF detent to the IDLE detent. Incidentally in the A-10C, this also begins the engine start cycle.

This keybind is almost identical to "Throttle (Left) - IDLE" in the F/A-18C, except that the Hornet requires another switch to begin the engine start, and then at a given engine RPM the pilot is supposed to move the throttle from the OFF detent to the IDLE detent.

Likewise for the right throttle and for the respective Stop-keybinds.

Long story short, I don't see anything missing in the lua files you provided, and they look exactly like mine.

 

I agree, these commands are there, under the category "Systems".

31 minutes ago, Yurgon said:

...I don't think they're missing. They don't exist in my "...\Input\A-10C\joystick\default.lua" either

They actually do exist in my "default.lua" under \Joystick. But as you say they don't work for game controllers with pushbuttons only.

Regarding the duplicated line for the "Right MFCD - OSB 12", I could not figure out why they display twice and in red. The lua lines in his two "default.lua" look absolutely the same.
On my rig the line is not duplicated.

  • Like 2

LeCuvier

Windows 10 Pro 64Bit | i7-4790 CPU |16 GB RAM|SSD System Disk|SSD Gaming Disk| MSI GTX-1080 Gaming 8 GB| Acer XB270HU | TM Warthog HOTAS | VKB Gladiator Pro | MongoosT-50 | MFG Crosswind Pedals | TrackIR 5

Posted
5 minutes ago, LeCuvier said:

They actually do exist in my "default.lua" under \Joystick

Huh, would you look at that! They're different between the A-10C and A-10C_2 modules. They do indeed exist in my A-10C_2\...\joystick\default.lua, but not in A-10C\...\joystick\default.lua. Looks like ED actually updated the new module but skipped the old one. Which I understand, not many people are going to fly the ancient A-10C with a fairly new controller - and if they do, they can always ask you to modify their input luas for them. 😛 🍷

  • Like 2
Posted (edited)

Thanks guys for your reply and i have put inside my default.lua for keyboard the command for "Left Engine Throttle set OFF" and "Right Engine Throttle set OFF" from file "Joystick - HOTAS Warthog.lua" and now is better for start up the both module.

Edited by Sparlite117
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...