Solved HSI and HDG Knob - increase and decrease (5°) are wrong
-
Hello
Perhaps something that is already well known. However :
Version
4.37.U2 (x64)Build
521Detailed Description
MAIN: HSI HDG Knob - Increase (5°)
MAIN: HSI HDG Knob - Decrease (5°)
MAIN: HSI CRS Knob - Increase (5°)
MAIN: HSI CRS Knob - Decrease (5°)give “increase” or “decrease” of 1° only.
Expected Behavior
Expected 5° -
@Rouge1512 FAQ … should probably change the description of that callback to say “up to 5°”
try this, in cfg:
set g_nKnobAccelerationDelta 250 //milliseconds between subsequent keypresses, to rotate knobs 5° instead of 1°
I think the default is ~50ms which is hard to ever do, by hand
-
@airtex2019 Hey, that is a very valuable information for those who use an encoder for that function! Many thanks!
-
Yes this information from airtex2019 is correct and the knobs are not wrong. Been using them for years. The 5x happens when you turn knob fast and slows to 1x when you turn slow.
-
@airtex2019 said in HSI and HDG Knob - increase and decrease (5°) are wrong:
set g_nKnobAccelerationDelta 250 //milliseconds between subsequent keypresses, to rotate knobs 5° instead of 1°
Thanks for your help. But unfortunately, it does not work.
@Icarus
Thanks you too.
Nevertheless, in fact, I don’t want to turn the knob (with the mouse) but I would like the keystroke to do it for me. -
@Rouge1512 works for me … hmm… not sure what could be wrong. try 500? 250ms is still pretty quick
I also use key bindings for these 3 rotaries, never mouse.
-
@airtex2019
In fact the delay should be important for a repetition, but not for a single action. And, here, when I press the keys on the keyboard that I’ve linked to increase 5° or decrease 5° , it only moves by one degree (and obviously, correctly this time, when I press the keys for increase 1° and decrease 1°, it gives the same result).But OK, I try in a few minutes 500.
-
@Rouge1512 just to be clear, the intended behavior is like this:
-
invoke the callback once => move 1 deg
-
invoke the callback again within 250ms => move 5 deg
(so if you doubletap the key or button it will move a total 6 deg)
-
-
Understood.
And it’s working with 250 if I invoke the key twice quickly.I now have to dismantle the macro I’d made that sent the key 5 times (it now rotates 31° when I turn the knob with one click on the Viper TQS )
Thanks a lot. -
-
@airtex2019 wait what/!!!
And here I was using dual rotary encoders for this…