Solved 4.37.2: Cursor speed ramp-up erratic when using keyboard/button-button controls
-
@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.
-
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.
-
@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 -
@RingoSurf I’m pretty sure all the cursors are affected, but the TGP is where it’s most noticeable.
-
There are some options g_expcursoraxis or thereabout. They slow down initial movements with actual axes, perhaps also the keys
-
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.
-
@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.
-
@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.
-
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.
-
@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 !
-
@RingoSurf try reducing the cursor speed in the falcon bms user. Cfg .
For example set it to half speed : set g_fCursorSpeed 0.5This will reduce the overall cursor speed even on the fcr and hsd, but it might make the tgp usable.
-
@danaos75 Now it seems to me much better, the T-72s are a goner. (set g_fCursorSpeed 0.5) Thank you.
-
@danaos75 after each update falcon bms.cfg is restored ?
-
@danaos75 I added the string “set g_fCursorSpeed 0.5” in Falcon BMS User.cfg, while I left falcon bms.cfg unchanged. I did well ?
-
@RingoSurf yes that is correct, that’s what I wrote above. I am glad it worked well. I have mine set to 0.75 and it works great, but I use analogue mini stick.
-
-
Why has this post been marked as solved?
Anyway, I’ve been testing some more.
The problem seems to be that when a movement in an alternating axis is requested (axis X, then Y, then X, etc), there is no cursor acceleration. If repeated movements on the same axis are requested (axis X, then X again, then X again, etc), there is an acceleration.
I’m pretty certain every cursor is affected; the TGP is simply where the problem is more noticeable.
Honestly, I just wish the cursor acceleration was removed altogether. The cursor is perfectly manageable without it, at least for me. It’s the unpredictable acceleration what throws me off.
-
@Huesudo said in 4.37.2: Cursor speed ramp-up erratic when using keyboard/button-button controls:
movement in an alternating axis is requested (axis X, then Y, then X, etc), there is no cursor acceleration.
To clarify … by “axis” here you mean on d-pad or hat, right? (not also affecting analog thumbsticks)
And by “no cursor acceleration” you mean “accelerates instantly and fully”, right?
I think “no cursor acceleration” can be misinterpreted to mean “stays slow and doesn’t accelerate” … then it doesn’t sound so bad, as you say.
-
@airtex2019 said in 4.37.2: Cursor speed ramp-up erratic when using keyboard/button-button controls:
To clarify … by “axis” here you mean on d-pad or hat, right? (not also affecting analog thumbsticks)
You can control the SOI cursor with keyboard keys. Left/right is the X axis, up/down is the Y axis.
And by “no cursor acceleration” you mean “accelerates instantly and fully”, right?
That’s correct. By “no acceleration”, I mean the cursor moves at full speed at button press.
-
@Huesudo I’m also getting problems similar to RingoSurf, but must spend more time with it to analyse the circumstances.
-
@RingoSurf. I have, left or right cursor movement with slightest tap moves way off, but up and down seem ok. And yes TGP mode only.