Falcon BMS Forum
    • Register
    • Login
    • Search
    • Categories
    • Unread
    • Recent
    • Unsolved
    • Popular
    • Website
    • Wiki
    • Discord

    Unsolved 4.37.2: Cursor speed ramp-up erratic when using keyboard/button-button controls

    Technical Support (BMS Only)
    6
    17
    410
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • H
      Huesudo last edited by

      When controling the SOI cursor with the keyboard or joystick buttons (not an analog control), there’s suposed to be an “acceleration” or speed ramp-up.
      However, this “acceleration” is missing when making a cursor movement in one axis (up/down), and then attempting to move it in another axis (left/right). The acceleration is present when making movements on the same axis (moving the cursor up and down or left and right repeatedly).

      airtex2019 1 Reply Last reply Reply Quote 1
      • airtex2019
        airtex2019 @Huesudo last edited by

        @Huesudo to clarify … are you invoking ( SimCursorUp + SimCursorRight ) at same time … or are you invoking the newer SimCursorUpRight callback?

        does one method work better than the other?

        H 1 Reply Last reply Reply Quote 0
        • H
          Huesudo @airtex2019 last edited by Huesudo

          @airtex2019 I am using SimCursorUp/Down, releasing it, then using SimCursorLeft/Right. Never using the diagonal directions.
          Edit: To clarify even further, the problem also appears when using SimCursorUp/Down after having used SimCursorLeft/Right.

          airtex2019 2 Replies Last reply Reply Quote 0
          • airtex2019
            airtex2019 @Huesudo last edited by

            @Huesudo oh, that’s weirder than I thought. interesting

            1 Reply Last reply Reply Quote 0
            • RingoSurf
              RingoSurf last edited by

              I also noticed the exact same problem

              1 Reply Last reply Reply Quote 0
              • RingoSurf
                RingoSurf last edited by

                Please Fix, it’s very difficult to use TGP

                1 Reply Last reply Reply Quote 0
                • airtex2019
                  airtex2019 @Huesudo last edited by

                  @Huesudo @RingoSurf I spent a few min trying to repro, and not sure that I could.

                  I was using FCR (AA mode) and HSD. The “acceleration” there is very slight… so maybe I’m missing something. But it always seemed ok.

                  Can you guys clarify more? Is the problem the cursor movement starts slow and remains slow? Or does it start fast and remain fast?

                  Is this a TGP-only problem, or general SOI cursor slew inputs?

                  If TGP… is it when the TGP is ground-stabilized or when panning? What zoom mode? etc

                  I think you either need to post detailed repro steps, or post a short 30 second video.

                  H 1 Reply Last reply Reply Quote 0
                  • RingoSurf
                    RingoSurf last edited by

                    The problem only using the TGP, the cursor darts away fast in the X axis. I use keyboard keys but it’s the same thing using the joypad. The cursor movement starts fast and remain fast, it happens either when it is stabilized on the ground or when panning in all zoom modes.

                    H 1 Reply Last reply Reply Quote 0
                    • H
                      Huesudo @airtex2019 last edited by

                      @airtex2019 I don’t think the problem can be well represented in a video clip.
                      Also, the AA FCR feels like the least affected cursor.

                      To replicate, bring up the TGP. Using SimCursorLeft and Right, move the view left and right. You should notice the view accelerates from zero to full speed.
                      Then, press SimCursorUp or Down. You should feel like the view starts moving almost or at full speed right from the beginning. But if you continue moving the view alternating between SimCursorUp and Down, you should feel the same acceleration as when moving it left and right

                      1 Reply Last reply Reply Quote 0
                      • H
                        Huesudo @RingoSurf last edited by

                        @RingoSurf I’m pretty sure all the cursors are affected, but the TGP is where it’s most noticeable.

                        1 Reply Last reply Reply Quote 0
                        • J
                          jayb last edited by

                          There are some options g_expcursoraxis or thereabout. They slow down initial movements with actual axes, perhaps also the keys

                          H 1 Reply Last reply Reply Quote 0
                          • RingoSurf
                            RingoSurf last edited by

                            So is this problem reproducible? Has anyone else noticed? solutions ? as far as I’m concerned it occurs only in the TGP (X axis), while in the FCR everything seems ok to me.

                            1 Reply Last reply Reply Quote 0
                            • H
                              Huesudo @jayb last edited by

                              @jayb Those options are for controlling the behavior of an analog joystick axis used to control the cursor, for cases of physical ministicks on joysticks not working quite right.

                              Unfortunately for our case, it doesn’t affect “digital” cursor controls.

                              airtex2019 1 Reply Last reply Reply Quote 0
                              • airtex2019
                                airtex2019 @Huesudo last edited by airtex2019

                                @Huesudo @RingoSurf I mostly fly with analog thumbstick for cursor, so hadn’t noticed – but I just switched back to try the new 8-way hat bindings.

                                I do confirm the repro case for this. It does make TGP very hard to use, for any sort of CAS or scanning around a target area.

                                It seems like several small problems combine to make a pretty wild, inconsistent experience.

                                1- the sudden unexpected acceleration when panning side-to-side after having panned up/down (or vice versa)

                                2- sometimes the hat input seems to “stick” when moving around… maybe when diagonals are involved? hard to repro 100%, but this greatly exacerbates problem 1

                                3- (this also seems to affect analog axis input) … I notice the TGP sometimes seems to get “hung up” on ground terrain… even when it’s not ground-stabilized yet. I think I’ll start a separate thread to track this, since it’s obviously not related to input modality – but the effect can further add to the jerky experience.

                                RingoSurf 1 Reply Last reply Reply Quote 0
                                • Tumbler31
                                  Tumbler31 last edited by

                                  Keyboard inputs for axes (slew, throttle, pitch, roll) has always been jerky as far as I can remember. This is still somewhere on the todo list.

                                  F4RADAR v0.44 is out, a lightweight standalone radar application. Read more here

                                  1 Reply Last reply Reply Quote 2
                                  • RingoSurf
                                    RingoSurf @airtex2019 last edited by

                                    @airtex2019 said in 4.37.2: Cursor speed ramp-up erratic when using keyboard/button-button controls:

                                    I do confirm the repro case for this

                                    please fix it, the TGP in falcon4 is too important. Do you think it can be solved? THANK YOU !

                                    danaos75 1 Reply Last reply Reply Quote 0
                                    • danaos75
                                      danaos75 @RingoSurf last edited by

                                      @RingoSurf try reducing the cursor speed in the falcon bms user. Cfg .
                                      For example set it to half speed : set g_fCursorSpeed 0.5

                                      This will reduce the overall cursor speed even on the fcr and hsd, but it might make the tgp usable.

                                      1 Reply Last reply Reply Quote 1
                                      • First post
                                        Last post

                                      78
                                      Online

                                      10.6k
                                      Users

                                      21.0k
                                      Topics

                                      348.8k
                                      Posts

                                      Benchmark Sims - All rights reserved ©