Since SimVimCockpit v0.9.39 the encoder processing algorithm was fully reworked.
For proper “acceleration” you don’t need to try rotating the encoder very quickly. You need to rotate it steadily, the speed of acceleration depends on the continuity of the movement.
The program checks each X-Plane frame, and if there was a change (or several changes) in the previous frame, it adds more increments, depending on the sum of all previous uninterrupted changes. This gives more realistic behaviour than rotating an encoder with quick, short "jerks".
How to assign one encoder for 4 parameters and switch them with a cyclic button (either external or built in the encoder):
In this example the encoder is connected to the inputs #9,10. The encoder switch (button) is connected to pin #6.
Generally, you even don't need to have preassigned mode button. Just assign 4 transponder parameters (XPDR_#_Set) to the same encoder, then click on this encoder's pin and click the "Mode Switch" button. In the appeared window you will be asked to select the switch type, choose the "Cycle" option and select the pin (or MUX input) to which this button will be connected (pin #6 here):
Also, you can use any previously assigned button to switch the encoder modes, just select mode switch as in the previous example and select the pin (or MUX input) on which the button is assigned (pin #6 here):
How to assign 2 parameters (Com1 and Com2 frequencies) to be displayed on the sane 7-segment (or LCD) indicator and switch them with a toggle switch:
In this example the 7-segment display is connected to the output multiplexer assigned to pin #11. The mode switch is connected to pin #6.
First, assign both parameters, then select assigned display, click first parameter and select "Conditions" button. In the appeared window click the switch ON button and select the pin (or MUX input) to which this switch will be connected (pin #6 here):
Also, you can use any previously assigned to pin #6 toggle switch