Jump to content

AH-64D - Exclamation mark on Collective binding (Mi-24P as well)


Go to solution Solved by Esac_mirmidon,

Recommended Posts

Posted

I've had the AH-64D since release. Took a couple years off for some coding projects and came back to an unusable Apache due to this binding conflict.

image.png

After testing my joystick and throttle config files in the Config\Inputs\AH-64D_BLK_II_PLT folder, I removed them from the folder to hopefully force reconstruction of the files and restarted the program. - The files were not reconstructed but the conflict remained although the configuration came from an unknown source.

I've completely erased the settings within the program countless times and they only come right back. The settings in the photo are not mine but some settings DCS began bringing in after I blew away all traces of my own bindings config files. I can't even find this combination in the default folder or the default.lau scripts in the primary execution folder tree.

I've hovered over all of the exclamation marks but they simply show a label containing the name of the box the exclamation is on. (i.e. a "Collective" label appears for the red mark on collective, a "JOY_Z" label appears on the red mark for JOY_Z, etc)

I began searching for and modifying all joystick config sources I could locate (After backing them up of course). Config\Inputs\Default, \InputUserProfiles, I even went through the input config files on the main program folders which were set to Read-Only, reset them to editable and modified them to no effect.

I had just bought the OH-58D which worked fine so I began comparing its input config as well as all of my other Helos and discovered that most call collective "Flight Control Collective" but the AH-64D just called it "Collective". I also noticed at that time that the Mi-24P bindings where damaged in exactly the same way as the AH-64D but the Mi-24P did call its collective "Flight Control Collective" while the AH-64D binding was only called "Collective".

I decided to try writing a brand new and distinctively named Throttle file for the AH-64D and the Mi-24P to look for differences in how it might name the settings within the file and found to my surprise that while the Mi-24P did call its collective "Flight Control Collective" it wrote the setting to the bindings file as "Throttle (Collective)". Naturally I tried renaming the entry in the bindings file from "Throttle (Collective)" to "Flight Control Collective" but it made no difference.

image.png

I have completely deleted the AH-64D and reinstalled it again. no difference and I've restarted DCS from scratch after every test. 

I'm stumped. It feels like the program is expecting a name I don't and can't know in those files. 

Any ideas besides the Nuke everything surrender?

 

Posted (edited)

try going over all (even the blank ones) and clearing the bindings for each "!" and then try re-assigning just one, you can try adding more later, i have had some strange behaviours with the defaults, but i am never quite sure if is just me (for me it was on the Tomcat) ... forgot the close DCS step below from @Esac_mirmidon, but he is correct!

 

Edited by speed-of-heat
  • Thanks 1

SYSTEM SPECS: Hardware AMD 9800X3D, 64Gb RAM, 4090 FE, Virpil T50CM3 Throttle, WinWIng Orion 2 & F-16EX + MFG Crosswinds V2, Varjo Aero
SOFTWARE: Microsoft Windows 11, VoiceAttack & VAICOM PRO

YOUTUBE CHANNEL: @speed-of-heat

1569924735_WildcardsBadgerFAASig.jpg.dbb8c2a337e37c2bfb12855f86d70fd5.jpg

  • Solution
Posted

Just do this

Clear all boxes with red alerts

Ok and close DCS

Restart DCS

Bind again those boxes 

  • Like 1
  • Thanks 1

" You must think in russian.."

[sIGPIC][/sIGPIC]

 

Windows 7 Home Premium-Intel 2500K OC 4.6-SSD Samsung EVO 860- MSI GTX 1080 - 16G RAM - 1920x1080 27´

 

Hotas Rhino X-55-MFG Crosswind Rudder Pedals -Track IR 4

Posted
32 minutes ago, Esac_mirmidon said:

Just do this

Clear all boxes with red alerts

Ok and close DCS

Restart DCS

Bind again those boxes 

Check the UI-layer controls for double bindings
 

  • Like 2

System specs:

 

i7-8700K @stock speed - GTX 1080TI @ stock speed - AsRock Extreme4 Z370 - 32GB DDR4 @3GHz- 500GB SSD - 2TB nvme - 650W PSU

HP Reverb G1 v2 - Saitek Pro pedals - TM Warthog HOTAS - TM F/A-18 Grip - TM Cougar HOTAS (NN-Dan mod) & (throttle standalone mod) - VIRPIL VPC Rotor TCS Plus with ALPHA-L grip - Pointctrl & aux banks <-- must have for VR users!! - Andre's SimShaker Jetpad - Fully adjustable DIY playseat - VA+VAICOM - Realsimulator FSSB-R3

 

~ That nuke might not have been the best of ideas, Sir... the enemy is furious ~ GUMMBAH

Posted

Hello DubDub!

I had this exact problem! I solved it by renaming it like this

                    ["key"] = "JOY_RZ",
                },
            },
            ["name"] = "Collective",

Posted

Another reference with the similar issue:

 

Spoiler

Dell XPS 9730, i9-13900H, DDR5 64GB, Discrete GPU: NVIDIA GeForce RTX 4080, 1+2TB M.2 SSD | Thrustmaster Warthog HOTAS + TPR | TKIR5/TrackClipPro | Total Controls Multi-Function Button Box | Win 11 Pro

 

Posted
7 hours ago, Esac_mirmidon said:

Just do this

Clear all boxes with red alerts

Ok and close DCS

Restart DCS

Bind again those boxes 

I had done this many times and even done the same thing by trying to edit the files themselves. The key was the restart immediately after just as @speed-of-heat also suggested.

Thanks guys!

  • Like 2
Posted

Glad to help guys 

" You must think in russian.."

[sIGPIC][/sIGPIC]

 

Windows 7 Home Premium-Intel 2500K OC 4.6-SSD Samsung EVO 860- MSI GTX 1080 - 16G RAM - 1920x1080 27´

 

Hotas Rhino X-55-MFG Crosswind Rudder Pedals -Track IR 4

Posted

the red X indicates that DCS sees a binding assigned for a button which does not exist.

When i see it, it's usually because i had a modifier defined, and used in a binding, referencing a device which is not plugged in.  Did you recently replace an input device?

  • Like 1
  • Recently Browsing   0 members

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