Joystick Input Cue
Overview
Section titled “Overview”The Joystick Input Cue lets you bind axes from a joystick, gamepad, or other controller directly to your simulator’s motion axes, wind fans, or belt tensioners. This is useful for manually controlling platform movement or environmental outputs with a physical controller — for testing, demonstrations, or adding effects that aren’t driven by game telemetry.
The Joystick Input Cue processes independently from any active game source. Its output is stacked additively on top of all other cues, so you can use it alongside normal game-driven motion or on its own.
If game telemetry pauses, disconnects, or becomes stale, joystick input continues to respond instead of fading out with the game source. Joystick-driven movement still respects the normal protection layers, including Speed Limits, Safety Limits, Travel Limits, crash detection, and Pause Motion.
Controller axes are sampled at 100 Hz. Smoothness and washout settings can add intentional damping or latency depending on how strongly they are applied.
Controls
Section titled “Controls”Adding a Binding
Section titled “Adding a Binding”- Click + Add Binding to create a new controller axis binding.
- Each binding maps one controller axis to one motion axis.
- You can add as many bindings as you need — for example, one for pitch and another for roll.
Configuring a Binding
Section titled “Configuring a Binding”Each binding has the following controls:
- Enable/Disable: Toggle the binding on or off without removing it
- Target Axis: Choose which axis this binding controls — Sway, Surge, Heave, Pitch, Roll, Yaw, Wind Left, Wind Right, Belt Left, or Belt Right
- Travel % (-100% to +100%): Controls how much of the available travel range is used for the selected target. At 100%, full joystick deflection uses the entire available range. At 50%, only half the range is used. Wind and belt targets use their configured overall travel ranges. Negative values invert the axis direction. Default is 10%
- Smoothness (0–100): Filters out rapid changes from the controller input for smoother platform movement. Higher values produce gentler, more dampened motion but add latency
- Washout (0–100): Controls how quickly the platform returns to center after the controller axis is displaced. Higher values return to center faster. Set to 0 to disable washout entirely
Live Preview
Section titled “Live Preview”Each binding displays a real-time preview bar showing the current output level after travel %, smoothing, and washout have been applied. Use this to visually confirm that your settings are producing the expected response as you move the controller axis — it’s especially helpful when fine-tuning smoothness values.
Binding a Controller Axis
Section titled “Binding a Controller Axis”- Click Bind Axis on the binding you want to configure.
- A dialog opens with the message “Move an axis on your controller to bind it.”
- Move the axis on your joystick, gamepad, or controller that you want to assign. The dialog detects the movement and displays the detected device and axis name (e.g. “Detected: T.16000M → X Axis”).
- Once an axis is detected:
- Click OK to confirm and apply the binding.
- Move a different axis if you want to change the selection — the dialog updates automatically.
- Click Reset to clear the detection and start over.
- Click Cancel to close the dialog without changing the binding.
Device Disconnection
Section titled “Device Disconnection”If a bound controller is unplugged or otherwise disconnected, the binding displays an orange “disconnected” warning. The application automatically checks for reconnection every few seconds — once the device is plugged back in, the binding resumes working without any action needed on your part.
Removing a Binding
Section titled “Removing a Binding”- Click the remove button on a binding to delete it from your profile.
Tuning Tips
Section titled “Tuning Tips”- Start with a low travel % (the default of 10% is a good starting point) and increase gradually to find a comfortable intensity
- Use smoothness to prevent jerky motion from noisy controller inputs
- Negative travel % values let you invert the direction if the controller axis feels backwards
- Use Wind Left / Wind Right targets to control wind fans, or Belt Left / Belt Right to control harness tensioners directly from a controller
- Multiple bindings can target the same axis — their contributions are combined
- Watch the live preview bar while adjusting parameters — it shows the final processed output in real time