You should run Joystick Calibration BEFORE Joystick Mapping.
Your joystick delivers stick position information to HeliSimRC as 6 "channels" of information numbered 0 through 5. This dialog box is used to arrange which channel controls which function of the helicopter.
Configure each channel one at a time. Beginning at the top, move the stick that should control roll cyclic. This is typically the left/right motion on the right stick. If the indicator in the Roll Cyclic area moves in coordination with the stick, then the channel is configured correctly. If it moves in reverse, then check/uncheck the "reverse" box in the Roll-Cyclic area. If the indicator does not move at all when you move the stick, you need to choose the input channel.
To choose the input channel, click the "Choose" button next to the indicator. This will bring up the Choose Channel dialog box, which will allow you to select the correct input channel.
The channel indicators are labeled with the correct "sense" for each channel.
L/R is left/right. B/F is back/forward. Throttle is labeled 0% , 100% throttle.
Use Simulator Throttle/Pitch Curve (checkbox)
If your transmitter / control box does not support throttle and pitch curves internally, or if you dont want to use them... You should enable the simulators internal throttle/pitch curves by checking this box. In this case, the throttle and collective pitch of the simulator are both taken from the same channel, assigned to throttle. The stick position is routed through the simulators throttle and pitch curves.
If your transmitter / control box contains throttle and pitch curves internally, you can use them by unchecking this box. Then you will have to choose another channel for collective pitch, separate from throttle. Neither channel will be routed through the simulators throttle/pitch curves.
Note: When using external (in the TX) curves, HeliSimRC has no way of determining the position of the Idle up and throttle hold switches. It doesn't need them to fly correctly, but it cannot display the indicators on the instrument panel.
Throttle Hold & Idle Up
The controls in these boxes configure how the Throttle hold, and Idle up functions are activated.
The screen capture illustrates these functions set up to be controlled by the keyboard. When controlled by the keyboard, you have to use the computers keyboard to press the hot keys that control these functions. If the keyboard is disabled, you can configure these functions to be activated by switches on your control box.
To configure a switch, uncheck the "keyboard" box, then press the "Choose" button in the controls setup area.
This will bring up the Choose Switch dialog box, which will allow you to select the correct input channel to control the function.
Then, watch the indicator in the setup area while you toggle the switch. Use the "Reverse" check box to ensure that it works with the correct sense.
Note: In this version of HeliSimRC, there is no provision to "unmix" a CCPM transmitters signals. You must create a transmitter setup that does not use CCPM mixed signals. If you're not using an actual helicopter transmitter, then this will not be an issue. If you are, then you should already know what I'm talking about here...