1. Mechanical & Airframe Effects¶
Effects driven by the mechanical state of the aircraft (engine vibration, moving surfaces and doors, damage, hydraulics) in the order they appear under the Mechanical\Airframe section of the Settings tab. The badge lines and sub-setting tables are generated from the application’s settings catalog, so they always match the app.
1.1 Controls Lock¶
MSFS · All devices
For aircraft with a control lock (gust lock). While the configured sim variable reports the lock engaged, TelemFFB holds the controls in the locked position. The stick and pedals lock at center, and the collective locks fully down.
When the lock engages, a centering spring pulls the control to the locked position. Once the control is there, TelemFFB holds it with detents and stops the spring. On a device without detent support, the spring stays on and holds the control by itself. A damper also runs for as long as the lock is engaged. When the lock releases, TelemFFB returns the controls to their normal forces.
- Controls Lock Force sets the strength of the detents and the centering spring.
- Controls Lock Damper adds damping while the controls are locked. Very strong detents can make the stick bounce or oscillate; the damper settles it.
Changes to either setting apply at once, even while the controls are locked. The Monitor tab lists the lock’s effects as Controls Lock Spring, Controls Lock Lower Bound, Controls Lock Upper Bound and Controls Lock Damper.
The variable can be an L:Var, a SimVar, or an MSFS 2024 input event written as B:EVENT_NAME. See Input events for how to find the name of a cockpit control.
The built-in profiles for these MSFS aircraft include a control lock: the Saab 340, A2A Piper PA-24, Black Square A36 and B36TP Bonanza, Baron 58, Duke, Grand Duke, Turbine Duke and Commander 114TC, Flysimware C414AW, Pilatus PC-6, Wilga, and Taog’s Hangar H500C and OH-6A.
| Sub-setting | Sims | What it does |
|---|---|---|
| Controls Lock Simvar | — | Sim Variable for control locks |
| Invert Controls Lock Simvar | — | Enable if variable ON means Controls Lock is OFF |
| Controls Lock Force | — | Strength of the detents and centering spring that hold the controls while locked |
| Controls Lock Damper | — | Damping while the controls are locked, to keep a strong lock from oscillating |
1.2 Heli Engine/Rotor Rumble¶
DCS BMS MSFS XP · All devices
Helicopter engine and rotor vibration, driven by rotor RPM and blade count.
| Sub-setting | Sims | What it does |
|---|---|---|
| Heli Engine/Rotor Rumble | — | peak rumble intensity for helicopter engine/rotor effect |
1.3 Afterburner Rumble¶
DCS BMS MSFS XP · All devices
Rumble while the afterburner is lit, scaled by afterburner stage where the telemetry provides it.
| Sub-setting | Sims | What it does |
|---|---|---|
| Afterburner Rumble | — | Max intensity of afterburner rumble effect |
1.4 Engine Rumble - Shake Telemetry (IL-2)¶
IL2 IL2 Korea · All devices
IL-2 exports its physics engine’s own computed engine-shake amplitude and frequency. These effects (one for props, one for jets) render that telemetry directly: startup lope, roughness, and damage arrive in the shake automatically. They are an alternative to the RPM-based rumble effects below: enable one or the other, not both.
| Sub-setting | Sims | What it does |
|---|---|---|
| Shake Boost | — | Factor applied to “Engine Shake Amplitude” from game telemetry |
| Sub-setting | Sims | What it does |
|---|---|---|
| Shake Boost | — | Factor applied to “Engine Shake Amplitude” from game telemetry |
1.5 Propeller Rumble¶
DCS IL2 IL2 Korea BMS MSFS XP · All devices
RPM-driven piston-engine and propeller vibration. The two RPM/intensity pairs work together: at the Low RPM value the effect plays at Low Intensity, ramping toward High Intensity at the High RPM value. These are not floor values: below Low RPM (engine start, shutdown) the intensity keeps increasing above Low Intensity.
Tip
High-frequency vibration feels stronger than low-frequency vibration at equal intensity, so the High RPM intensity should be set lower than the Low RPM intensity.
| Sub-setting | Sims | What it does |
|---|---|---|
| Engine Rumble Low RPM | — | low RPM threshold for low rpm intensity setting |
| Engine Rumble Low Intensity | — | peak intenstiy of engine rumble at low RPM threshold |
| Engine Rumble High RPM | — | high RPM threshold for high rpm intensity setting |
| Engine Rumble High Intensity | — | peak intensity of engine rumble at high RPM threshold |
1.6 Jet Engine Rumble¶
DCS IL2 IL2 Korea BMS MSFS XP · All devices
Turbine rumble scaled by engine power, at a configurable base frequency.
| Sub-setting | Sims | What it does |
|---|---|---|
| Jet Engine Rumble | — | Intensity setting for the jet engine rumble effect |
| Jet Engine Rumble Freq | — | Frequency in Hz of the engine rumble effect |
1.7 Canopy Motion¶
DCS XP · All devices
Vibration while the canopy is opening or closing.
| Sub-setting | Sims | What it does |
|---|---|---|
| Canopy Motion | — | Peak vibration intensity when canopy is moving |
1.8 Damage Effect¶
DCS IL2 IL2 Korea BMS · All devices
A short bump in a random direction, at randomized intensity, each time the aircraft takes damage; some hits land harder than others by design.
| Sub-setting | Sims | What it does |
|---|---|---|
| Damage Effect | — | Peak intensity of damage effect shake |
1.9 Flaps Motion¶
DCS IL2 IL2 Korea BMS MSFS XP · All devices
Vibration while the flaps are in motion.
| Sub-setting | Sims | What it does |
|---|---|---|
| Flaps Motion | — | Peak vibration intensity when flaps are moving |
1.10 Fuel Boom/Door Motion¶
DCS · Joystick
Vibration while the refueling boom receptacle or door is deploying or retracting.
| Sub-setting | Sims | What it does |
|---|---|---|
| Fuel Boom/Door Motion | — | Effect while fuel boom/door is deploying/retracting |
1.11 Gear Buffet¶
DCS BMS MSFS XP · All devices
Aerodynamic buffet from extended landing gear, growing with airspeed between the low- and high-intensity speeds.
| Sub-setting | Sims | What it does |
|---|---|---|
| Gear Buffet | — | Peak intensity for gear drag buffeting effect |
| Buffeting Frequency | — | Frequency of buffeting effect (Hz) |
| Min Intensity Speed | DCS, BMS, MSFS | Minimum intensity (low) speed for gear buffeting effect |
| Max Intensity Speed | DCS, BMS, MSFS | Maximum intensity (high) speed for gear buffeting effect |
1.12 Gear Motion¶
DCS IL2 IL2 Korea BMS MSFS XP · All devices
Vibration while the gear is in transit, with clunks at the ends of travel.
| Sub-setting | Sims | What it does |
|---|---|---|
| Gear Motion | — | Peak vibration intensity when gear is moving |
1.13 Speedbrake Buffet / Speedbrake Motion¶
DCS BMS XP · All devices
Buffet while the speed brake is deployed, and vibration while it is moving.
| Sub-setting | Sims | What it does |
|---|---|---|
| Speedbrake Buffet | — | Peak intensity for speed brake buffeting effect |
| Sub-setting | Sims | What it does |
|---|---|---|
| Speedbrake Motion | — | Peak intensity for speed brake motion effect |
1.14 Spoiler Buffet / Spoiler Motion¶
DCS BMS MSFS XP · All devices
Buffet while spoilers are deployed, and vibration while they move (motion effect currently F-14 only).
| Sub-setting | Sims | What it does |
|---|---|---|
| Spoiler Buffet | — | peak buffeting intensity when spoilers deployed |
| Sub-setting | Sims | What it does |
|---|---|---|
| Spoiler Motion | — | F14 Only, peak vibration intensity when spoilers are moving |
1.15 Stick Shaker¶
DCS BMS MSFS · Joystick, Pedals
A stall-warning stick shaker: the distinct high-frequency square-wave shake of the real device, separate from the aerodynamic AoA/Stall Buffeting. In MSFS it triggers from the sim’s stall warning; DCS/BMS use the configurable AoA threshold.
| Sub-setting | Sims | What it does |
|---|---|---|
| Stick Shaker Intensity | — | Enable stick shaker stall warning device |
| Shaker AoA Threshold | DCS, BMS | AoA at which stick shaker activates |
| Shaker Freqency (Hz) | DCS, BMS | Freqency in Hz of the effect |
1.16 Tailhook Motion / Wing Fold Motion¶
DCS · Joystick, Pedals
Vibration while the tailhook or wing-fold mechanism is deploying or retracting.
| Sub-setting | Sims | What it does |
|---|---|---|
| Tailhook Motion | — | Effect while tailhook is deploying/retracting |
| Sub-setting | Sims | What it does |
|---|---|---|
| Wing Fold Motion | — | Effect while wing-fold is deploying/retracting |
1.17 Low Hydraulic Pressure Effect (Experimental)¶
DCS BMS MSFS · All devices
Simulates the heavy, sluggish controls of a failing hydraulic system: as the aircraft’s hydraulic state falls from the configured threshold toward zero, the damper and friction forces ramp from their normal values toward the levels configured here.
| Sub-setting | Sims | What it does |
|---|---|---|
| Custom Hydraulic Variable | MSFS | Read HydSys from a variable of your choice instead of HYDRAULIC SYSTEM INTEGRITY |
| ↳ Hydraulic Variable | MSFS | A SimVar, an L:Var or an input event (B:) that shows the aircraft’s hydraulic state. A switch works as it is. A pressure or other value needs a transform below. |
| ↳ Transform to 0-1 | MSFS | Turns the variable’s value into 0 (no hydraulics) to 1 (normal), with x standing for the value. The syntax is the same as the Scale field in the overrides editor. Blank: a switch, or a value that already reads 0 to 1 x/3000: a pressure that reads 3000 when normal x/100: a percentage 1-x: a failure flag that reads 1 when failed The Monitor tab shows the raw value as HydSys and the result as _hyd_health |
| Hydraulic System Threshold | — | Hydraulic health (_hyd_health in the Monitor, 0 to 1) below which the forces start to rise |
| Damper | — | Damper force when hydraulic system pressure reaches 0 |
| Friction | — | Friction force when hydraulic system pressure reaches 0 |
Note
Requires the damper and friction overrides to be enabled, and headroom left in them; if your base forces already sit at 100%, there is no room to increase them. To set the threshold for a new aircraft, observe the normal HydSys value in the Monitor tab and set the threshold below it.
Warning
Increase these forces carefully; too much damper or friction can cause motor instability and a protective shutdown.
1.17.1 Custom Hydraulic Variable (MSFS)¶
TelemFFB reads the aircraft’s hydraulic state from HYDRAULIC SYSTEM INTEGRITY. Some aircraft model their hydraulics in their own variables and never change it. For those, enable Custom Hydraulic Variable and enter the variable that shows the hydraulic state: a SimVar, an L:Var or an input event (B:).
The effect needs a value from 0 (no hydraulics) to 1 (normal). A switch, or a value that already reads 0 to 1, works as it is. For anything else, enter a Transform to 0-1, with x standing for the variable’s value. The syntax is the same as the Scale field in the overrides editor:
| The variable reads | Transform |
|---|---|
| A pressure, 3000 when normal | x/3000 |
| A percentage | x/100 |
| A failure flag, 1 when failed | 1-x |
The Monitor tab shows the raw value as HydSys and the result as _hyd_health. A transform TelemFFB cannot read is reported as a configuration error. The built-in profiles for the FlyInside Bell 206 and the CowanSim R66 already set this variable.
1.18 Vibration from Telemetry (FlyInside)¶
MSFS · All devices
For FlyInside helicopters in MSFS: renders the vibration data exported by the FlyInside flight model directly. See FlyInside Helicopters.
| Sub-setting | Sims | What it does |
|---|---|---|
| Vibration Intensity | — | Intensity of Helicopter Vibration (from external flight model) Max intensity controlled by Constant slider in Configurator |
| Vibration Expo | — | Force exponential value. 0 = linear gain, at 0.5, it rises 2x as much in the low end. Negative values decrease force up to 1/3x. |