Sorry in advance for this super long post, but I screwed something up really bad, but I have no idea what I did or how to fix it. There are a lot moving parts that I have to explain, so here it goes. Before yesterday I had all my flight controllers set up perfectly in DCS. I had spent hours and hours setting up custom bindings for all of the buttons, switches, and dials on my TM Warthog throttle, my Warthog stick, my TM TPR pedals, and my Bravo Throttle, that I repurposed to control all kinds of things in the F/A-18 Hornet, since I'm using my Warthog throttle for thrust. I also spent hours customizing dozens of key binds for my keyboard in the DCS control settings. Everything was working beautifully and I was flying my F/A-18 in the sim with no issues whatsoever, except for my shitty skills.
The only controls that I couldn't use until a few days ago were my 2 Logitech Saitek control panels. So did some research and found an app on GitHub called DCS Flight Panels (DCSFP). I then used the DCSFP app as a keyboard emulator and set it so all of the buttons, switches, and knobs on my Logitech panels were bond to keyboard binds that I set up in DCS Control settings. Everything was set up and working great in the simulator. All of my Thrustmaster controls and my Logitech control panels were bound and set up just way I wanted them and the correct actions were happening in my F/A-18 in DCS when I activated my controls.
Then last night I downloaded, installed, and set up a bunch of new software that is supposed to compliment DCS. After I finished setting up all these new applications, I was too tired to fly in the sim, so I just went to bed. Then this evening I opened up DCS, started a instant mission in my F/A-18 and everything went absolutely haywire. When I moved my Thrustmaster throttles, the rudders moved in my F/A-18. When I moved my Thrustmaster rudders, nothing happened in the sim. When I moved my Thrustmast stick, my stick moved in the airplane, but my rudder pedals also moved. None of the custom key bindings that I had spent hours setting up were working and none of the switches, buttons, and dials on my Thrustmaster Warthog throttle and stick, or my Bravo throttle did what they were supposed to based on how I had set them up in DCS Control settings.
So my first thought was that it was no big deal. I thought that somehow my DCS control settings had reverted to default or maybe all the control settings just went haywire. So I opened up DCS Control settings, and started testing all of my controls, and to my surprise every single control movement, button, dial, and switch on al of my controllers was still set up perfectly just the way I had set up it. Whenever I moved my stick or rudders or throttle, the correct axis in DCS control settings lit up with the white line showing the axis was working correctly. Whenever I flipped a switch or pushed a button on one of my controls, the correct action lit up in DCS control settings. Everything is still exactly as I had set it up in DCS Control settings, but as soon as I get into my F/A-18, nothing does what it's supposed to.
Here is a list of all the applications/plug-ins that I installed and set up last night that could be the culprit:
-DCS Updater Utility
-DCS Flight Panels
-DCS Bios
-Voice Attack
-Vaicom Pro
-OvGME
-SRS
-CombatFlite
-TACView
(I also have TrackIR, but I've had it installed for a long time and it's never caused any issues with DCS)
Last night after installed and set up all of these apps, I used the DCS Updater Utility app to uninstall the current release version of DCS 2.7 and replace it with 2.7 Open Beta, because the Open Beta is required by a lot of the squadrons that I may look to join.
As far as the DCS Flight Panels app, I had been using for a few days and it worked perfectly and didnt cause any issues like what I described, but up until last night, I was only using the DCS Flight Panels app as a keyboard emulator. Last night is when I also installed a companion app to DCS Flight Panels, called DCS Bios. I was finding that it was limiting using DCS Flight Panels just as a keyboard emulator, so I wanted to try to use it with DCS Bios. It's possible that the DCS Bios app caused this issue somehow, but I never messed with any of the controls that were gong haywire. I just used the DCS Flight Panels app with DCS Bios to may buttons and switches on my Logitech panels directly to controls in my F/A-18 like the battery switch, light switches and dials, the wing fold level, the parking brake lever, the hook, the anti-skid switch, the harness lever, and the eject ARM lever.
The crazy thing is that when I started up DCS tonight and discovered that my Thrustmaster and Bravo controls were going haywire, the only controls that were working as they should were all the controls on my Logitech Panels that I had bound using DCS Flight Panels app and DCS Bios. I didn't mess with any DCS Bios relating to thrust, stick, rudder, or any of the controls I had mapped to my keyboard and to HOTAS controls that all of a sudden stopped working.
Short of deleting all of these apps from my PC, as well as deleting DCS, and all associated folders and files, and then doing a fresh install of DCS, I have no idea how to trouble shoot this issue or how to fix it. I don't want to go tinkering more and cause even worse issues.
Is anyone aware of a known issue with any of these apps that would cause what I described where the controls settings are correct in DCS Control Settings, but in the sim when in the aircraft, none of the controls do what they are supposed to based on the Control settings?
If I were to take the nuclear option by deleting DCS and all of these apps from my PC, and then doing a completely fresh install of DCS, will all of my custom control settings be gone, requiring me to spend dozens of hours setting everything up again?
Last question, I'm not sure if this is normal, but I found in the DCS folders on multiple drives in my PC and some of subfolders have the exact same names. I have DCS.exe installed on my E drive. The top line folder is titled "DCS World" and the subfolders include: downloads, API, Bazar, bin, Config, CoreMods, Data, DemoMods, distr, Doc, dxgui, FUI, JConfHtml, I10n, LuaSocket, Mission Editor, Mods, Scripts, Sounds.edc, and WebGUI. The DCS.exe file is located in the bin folder.
What confused me is that I also found a folder titled "DCS" on my C drive inside of my Saved Games folder and this DCS folder has a lot of the exact same subfolders that I found in the folder titled "DCS World" on my E drive. The Subfolders inside of the DCS folder in saved games on my C drive include: Backup, Config, Data, fxo, ImagesShop, InputLayoutsTxt, Logs, metashaders2, MG, Mission Editor, Missions, Mods, Movies, ScreenShots, Scripts, and Tracks. So 5 have names that are the same as folders I found on my E drive.
Is this normal? The reason I ask is because I had originally installed DCS on my C drive and months later that drive was getting full, so I moved the folders to my E drive, but I may have ended up with some duplicate folders on two drives.