Announcement

Collapse
No announcement yet.

FIX for buttons and knob inconsistencies

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    FIX for buttons and knob inconsistencies

    I have fixed most of the buttons and knobs that were turning the wrong way or wrapping around. I updated the Excel sheet I made in the original bug post with the results.

    This is the following file in the DCS installation directory:

    Mods\aircraft\A-10C\Cockpit\Scripts\clickabledata.lua

    It has been tested in DCS version 1.5.5.59992.205, but it seems that the current version in alpha 2.0.4.59428.142 is pretty much the same. I haven't tested it in the alpha version!


    There are a few switches I'm not sure about, like the push/pull convention (see original thread), in circuit breakers and cage/uncage, or other similar switches that don't really behave as the convention, but still in a "familiar way" for better way to put it. If you test it, you can always revert with a repair, but please keep a backup of the original file first.

    I also hope it won't disturb those who were already more or less familiar with those inconsistencies, but at least now you should know what to expect when clicking on any 3-way button, and not have a bad surprise with those wrapping around!


    UPDATE: v02

    Fixed a few remaining, less important switches. There are still a few, like the IFF test and reply switch/rotating switch combo which turn the wrong way, but I don't think they're used very often.

    If someone finds something I missed and would like me to give it a try, let me know And if someone has the patience to use the fix in a few missions and report whether it's OK or not, that'd be great too.

    I've tested the result in a simple cold start / runway start mission, and in the "start-up" training mission, and found no problem; it's a pleasure to have something straight and not have to wonder which mouse button to click!

    Note: The Excel sheet shows which have been changed, check the "status" column.

    UPDATE: v03

    Merged with modifications of DCS 1.5.6.1340.230 / DCS 2.0.5.1648.165.

    I hope it's integrated at some point to avoid those merges and multiple versions, this is getting awkward...

    The original file (renamed clickabledata.orig.lua) is in the archive as well, for comparison or restore in case of problem.


    The mod can be found here: https://www.digitalcombatsimulator.c...files/2268038/
    Last edited 05-28-2017, 01:40 PM.
    System specs: Win7 x64 | CPU: i7-4770K | RAM: 16 GB | GPU: GTX 980 Ti 6 GB | Thrustmaster HOTAS | MFG rudder pedals | SATA3 SSD | TrackIR

    #2
    Oh wow thanks. Consider publishing this to the Mod section as well for greater visibility.

    I can't seem to find the Excel though.

    Comment


      #3
      Never noticed this before, will have to have a look tonight. But from memory all the switches that I use were always consistent within the context of where my head is looking? E.g, if I turn my head to the left side of the cockpit then mouse LEFT/RIGHT becomes DOWN/UP - if I turn my head to the right side of the cockpit then mouse LEFT/RIGHT becomes UP/DOWN? I've probably trained my brain to do this without thinking.
      i7-4790K@4.7GHz : EVGA 1070 SC : 16GB Corsair Vengence Pro : 2xEVO 840 SSD : EVGA 850W PSU : CORSAIR H100i Cooler : ASUS Z97-AR MB : CORSAIR OBSIDIAN 750D FULL TOWER

      Comment


        #4
        Originally posted by Gliptal View Post
        Oh wow thanks. Consider publishing this to the Mod section as well for greater visibility.

        I can't seem to find the Excel though.
        Good idea, I'll do it.

        I downloaded it from here and checked but the Excel sheet is in the zip file, perhaps it's blocked by an anti-virus? I can produce a few screenshots if that helps

        Originally posted by Stacker View Post
        Never noticed this before, will have to have a look tonight. But from memory all the switches that I use were always consistent within the context of where my head is looking? E.g, if I turn my head to the left side of the cockpit then mouse LEFT/RIGHT becomes DOWN/UP - if I turn my head to the right side of the cockpit then mouse LEFT/RIGHT becomes UP/DOWN? I've probably trained my brain to do this without thinking.
        I meant "consistent" in the sense of the linked thread, Derelor showed the general rules for switches. For example, a 3-way switch will go up with a right click, and down with a left click when it's vertical. Or obviously, right / left with respectively a right/left mouse click.

        It should be consistent within one module, to avoid confusion (like now in the A-10C, though ultimately you get to know which goes which way), and across modules to keep the whole sim logical - and to avoid fits of schizophrenia

        So nothing to do with the direction of sight.
        System specs: Win7 x64 | CPU: i7-4770K | RAM: 16 GB | GPU: GTX 980 Ti 6 GB | Thrustmaster HOTAS | MFG rudder pedals | SATA3 SSD | TrackIR

        Comment


          #5
          Oh it's in the .zip, sorry. I was under the impression that it was on a separate post in the previous thread.

          Found it, thanks.

          Comment


            #6
            Ah, good. Here are the pdf, just in case, perhaps it's easier for some.

            Let me know what you think, whether it helps or not.

            Normally it's been attached to the bug report, I have no idea when it will actually be integrated (I'm a little concerned that it will become incompatible should the module be updated at some point).
            Attached Files
            System specs: Win7 x64 | CPU: i7-4770K | RAM: 16 GB | GPU: GTX 980 Ti 6 GB | Thrustmaster HOTAS | MFG rudder pedals | SATA3 SSD | TrackIR

            Comment


              #7
              Originally posted by Redglyph View Post
              It should be consistent within one module, to avoid confusion (like now in the A-10C, though ultimately you get to know which goes which way), and across modules to keep the whole sim logical - and to avoid fits of schizophrenia
              Yeah, I see your point.
              i7-4790K@4.7GHz : EVGA 1070 SC : 16GB Corsair Vengence Pro : 2xEVO 840 SSD : EVGA 850W PSU : CORSAIR H100i Cooler : ASUS Z97-AR MB : CORSAIR OBSIDIAN 750D FULL TOWER

              Comment


                #8
                I've put that in the DCS user files section.

                I see that 2.0.4 has exactly the same file, so it should work in the alpha branch too.
                System specs: Win7 x64 | CPU: i7-4770K | RAM: 16 GB | GPU: GTX 980 Ti 6 GB | Thrustmaster HOTAS | MFG rudder pedals | SATA3 SSD | TrackIR

                Comment


                  #9
                  Updated for 1.5.6.

                  Now 2.0.4 and 1.5.6 are different, don't mix up the files!
                  System specs: Win7 x64 | CPU: i7-4770K | RAM: 16 GB | GPU: GTX 980 Ti 6 GB | Thrustmaster HOTAS | MFG rudder pedals | SATA3 SSD | TrackIR

                  Comment


                    #10
                    Thank's for making and updating this mod/fix, great work !
                    Win10-X64, I5,-8600K oc-4,8Ghz, 16GB DDR4, MSI RTX 2080ti, HOTAS Warthog, MFG crosswind pedals, KW-908 Jetseat , HTC Vive with lens mod.

                    Comment


                      #11
                      Originally posted by MainSail View Post
                      Thank's for making and updating this mod/fix, great work !
                      You're welcome Glad to see it's useful to someone.
                      System specs: Win7 x64 | CPU: i7-4770K | RAM: 16 GB | GPU: GTX 980 Ti 6 GB | Thrustmaster HOTAS | MFG rudder pedals | SATA3 SSD | TrackIR

                      Comment


                        #12
                        Apparently works for 1.5.6 update 1 (1.5.6.3690.269).

                        Sadly I don't think ED will ever take this fix, so we'll have to go on patching the A-10C after each update.
                        System specs: Win7 x64 | CPU: i7-4770K | RAM: 16 GB | GPU: GTX 980 Ti 6 GB | Thrustmaster HOTAS | MFG rudder pedals | SATA3 SSD | TrackIR

                        Comment


                          #13
                          Works with 2.5 OpenBeta last update
                          Thanks, this is just..mandatory
                          System specs: Win10 x64 | i7-9700KF | 48 GB | GTX 1080 Ti 11 GB | SSD 1,5 To + HDD 4To | HOTAS Warthog | MFG Crosswind Flight Rudder Pedals

                          Comment


                            #14
                            Glad it helped

                            I just dusted off the A-10C and was getting crazy because of all those inconsistent switches, I haven't patched it up since 2.0.
                            System specs: Win7 x64 | CPU: i7-4770K | RAM: 16 GB | GPU: GTX 980 Ti 6 GB | Thrustmaster HOTAS | MFG rudder pedals | SATA3 SSD | TrackIR

                            Comment


                              #15
                              Hay Redglyph,


                              I'm not sure but as I can remember, I think the CMSP is still off, even with your mod applied. With your Mod, LMB supposed to mean switch down, and RMB would be switch up. If I right click on the 3-position system select switches, they behave as they would be switched downwards, but being down already, they are jumping immediately in the uppermost (Menu) position. While if I simply left click them, they are switched one notch upwards to On. I hope I did not miss anything...

                              Comment


                                #16
                                Originally posted by Razor18 View Post
                                Hay Redglyph,


                                I'm not sure but as I can remember, I think the CMSP is still off, even with your mod applied. With your Mod, LMB supposed to mean switch down, and RMB would be switch up. If I right click on the 3-position system select switches, they behave as they would be switched downwards, but being down already, they are jumping immediately in the uppermost (Menu) position. While if I simply left click them, they are switched one notch upwards to On. I hope I did not miss anything...
                                The only problems I fixed in the CMSP are
                                - the "Master CMS Mode Select" was not stopping at min/max
                                - the "Jettison Countermeasures" was not responding to right click

                                If you don't want those 4 system switches to jump up from the bottom position, just use the left-click, this has the advantage that the right-click only does one function, the top one, and the left click does on/off, which you probably don't want to use by accident.

                                I know it's not entirely logical but I think it's a limitation of the current function: the right-click is mapped to a spring switch, the left click is mapped to a 2-position switch.

                                Anyway, sorry but I'm not going to spend time trying to change anything, given this patch will never be integrated by the dev team and I'd have to maintain it with every change.
                                System specs: Win7 x64 | CPU: i7-4770K | RAM: 16 GB | GPU: GTX 980 Ti 6 GB | Thrustmaster HOTAS | MFG rudder pedals | SATA3 SSD | TrackIR

                                Comment


                                  #17
                                  No problem, it helps tremendously as it is already ! :-)

                                  Comment


                                    #18
                                    Glad it helped!

                                    There were rumours of revamping the Hog, hopefully ED will address those issues once for all at the same time. Perhaps they need a little encouragement though
                                    System specs: Win7 x64 | CPU: i7-4770K | RAM: 16 GB | GPU: GTX 980 Ti 6 GB | Thrustmaster HOTAS | MFG rudder pedals | SATA3 SSD | TrackIR

                                    Comment


                                      #19
                                      I hope the rumours are right, unfortunately I rather see ED chasing revenue by releasing new modules way before their maturity, and way before previous ones have been really honed out...

                                      Comment


                                        #20
                                        The cockpit has been remade in DCS 2.5.5.41371, however the bugs described here are still there, so 3 years after I provided the patch (which would take virtually no time to integrate).

                                        So much for the support, thanks a lot...
                                        System specs: Win7 x64 | CPU: i7-4770K | RAM: 16 GB | GPU: GTX 980 Ti 6 GB | Thrustmaster HOTAS | MFG rudder pedals | SATA3 SSD | TrackIR

                                        Comment

                                        Working...
                                        X