---
title: "Kodiak 100 &#8211; Switch variables and bindings"
url: "https://simworksstudios.com/docs/kodiak-100-manuals/switch-bindings-for-sws-kodiak-msfs-2020-2024/"
updated: "2026-06-08"
category: Kodiak 100 Manuals
---

# Kodiak 100 &#8211; Switch variables and bindings

![](https://simworksstudios.com/wp-content/uploads/2026/03/09-1024x576.png)

## Flight Simulator 2020 bindings

### Circuit breakers

(A:CIRCUIT BREAKER PULLED:x, Bool)

- System index depends on aircraft, reference systems.cfg for exhaustive list

### Oxygen

(L:XMLVAR_Oxygen, Bool)

- 0 off
- 1 on

### ELT

(L:Switch_ELT_1, Enum)

- 0 test
- 1 off/arm
- 2 on

### AUX BUS

(L:XMLVAR_AUX_Bus_ON, Bool)

- 0 off
- 1 on

### Reading light switches

(L:SWS_LIGHTING_Switch_Light_Cabin_x, Bool) xE[1,12]

- 0 off
- 1 on
- SWS_LIGHTING_Switch_Light_Cabin_12 is an Enum and controls the CABIN LIGHTING switch on the knee panel. 0 is OFF, 1 is NORMAL, 2 is ON

### Tank selectors (overhead)

(L:SWS_Kodiak_TankSelector_x, Bool) xE[1,2]

- 0 closed
- 1 open

### Harness levers (overhead)

(L:Lever_Harness_x, Bool) xE[1,2]

- 0 unlocked
- 1 locked

### Landing light switch

(L:SWS_LIGHTING_Switch_Light_Landing, Enum)

- 0 off
- 1 pulse
- 2 on

### Stall warning

(L:STALL_WARNING, Bool)

- 0 off
- 1 on

### Starter switch

(L:SWS_ENGINE_Switch_Starter_ThreeState_1, Enum)

- 0 LO/MOTOR
- 1 Off
- 2 HI START

### Ignition switch

(L: SWS_ENGINE_Switch_Ignition_1, Bool)

- 0 off
- 1 on

### Fuel pump switch

(L:SWS_FUEL_Switch_Pump_1, Enum)

### Potentiometers

(A:LIGHT POTENTIOMETER:x, Percent) x=(2,3,7,11,21)

### ESI500

(L:SWS_ESI500_Menu_1, Bool):

- 0: released
- 1: pressed
- When assigning, make sure the assignment is momentary otherwise the menu will toggle all the time

(L:SWS_ESI500_Menu_Option_Change, Enum)

- 1: Go left/decrease altimeter #3. Momentary
- +1: Go right/increase altimeter #3. Momentary.
- Automatically reset to 0 by code

(L:SWS_ESI500_Menu_Select, Bool)

- 1: Pressed. Will select menu option or toggle back and forth from STD altimeter
- 0: Released.

### Cupholders

(L:Cupholder_x, Bool) xE[1,8]

- 0 stowed
- 1 deployed

### Armrests

(L:Armrest_x, Bool) xE[1,6]

- 0 stowed
- 1 deployed

## Flight Simulator 2024 bindings

With the introduction of MSFS 2024 standards, the SWS Kodiak now fully supports Input Events (B-Vars) alongside traditional L-Vars. This provides more robust integration for hardware configurations.

B-Vars can be triggered using the following commands in your hardware configuration software (e.g., SPAD.neXt, AxisAndOhs, Mobiflight):

```
>B:Event_Name_Set
>B:Event_Name_Toggle
>B:Event_Name_Inc
>B:Event_Name_Dec
```

---

## Electrical System

 Switch / ComponentL-VarB-VarStatesBattery Master 1`L:1:ELECTRICAL_Switch_Battery_Master_1``B:SWS_ELECTRICAL_Switch_Battery_Master_1`0 = OFF
1 = ONELT (Emergency Locator Transmitter)
*Legacy: L:Switch_ELT_1*`L:1:SWS_ELECTRICAL_Switch_ELT``B:SWS_ELECTRICAL_Switch_ELT`0 = ON
1 = OFF / ARM
2 = TESTAUX BUS`L:1:SWS_ELECTRICAL_SWITCH_AUXILIARYBUS``B:SWS_ELECTRICAL_SWITCH_AUXILIARYBUS`0 = OFF
1 = ON

---

## Engine System

 Switch / ComponentL-VarB-VarStatesStarter Switch`L:1:SWS_ENGINE_Switch_Starter_1``B:SWS_ENGINE_Switch_Starter_1`0 = HI / START
1 = OFF
2 = LO / MOTORIgnition Switch`L:1:ENGINE_Switch_Ignition_1``B:SWS_ENGINE_Switch_Ignition_1`0 = OFF
1 = ON

---

## Fuel System

 Switch / ComponentL-VarB-VarStatesAuxiliary Fuel Pump (2-State)`L:1:SWS_FUEL_Switch_Pump_1``B:SWS_FUEL_Switch_Pump_1`0 = OFF
1 = ONAuxiliary Fuel Pump (3-State)`L:1:SWS_FUEL_Switch_Pump_1``B:SWS_FUEL_Switch_Pump_1`0 = ON
1 = STANDBY
2 = OFF

---

## Lighting System

 Switch / ComponentL-VarB-VarStatesLanding Light (Pulse)`L:1:SWS_LIGHTING_Switch_Light_Landing``B:SWS_LIGHTING_Switch_Light_Landing`0 = ON
1 = PULSE
2 = OFFCabin Lights`L:1:SWS_LIGHTING_Switch_Light_CABIN_1``B:SWS_LIGHTING_Switch_Light_CABIN_1`0 = ON
1 = NORMAL
2 = OFFReading Light Switches`L:SWS_LIGHTING_Switch_Light_Cabin_x`
*(x ∈ [1,12])*—0 = OFF
1 = ON

*Note: Switch 12 is an Enum controlling the CABIN LIGHTING switch on the knee panel (0=OFF, 1=NORMAL, 2=ON).*Lighting Potentiometers`A:LIGHT POTENTIOMETER:x`
*(x = 2, 3, 7, 11, 21)*—0–100 (Percent)

---

## Circuit Breakers

All circuit breakers follow the same state logic: **0 = PULLED (OFF)** / **1 = PUSHED (ON)**.

### Heating & De-Ice

 BreakerL-VarB-VarStandby Ice Protection`L:1:KODIAK_Breaker_STBYICEPROT``B:SWS_ELECTRICAL_Breaker_STBYICEPROT`Stall Heat`L:1:KODIAK_Breaker_STALLHEAT``B:SWS_ELECTRICAL_Breaker_STALLHEAT`

### Avionics & Instruments

 BreakerL-VarB-VarEngine AFM Instruments`L:1:KODIAK_Breaker_ENGAFM``B:SWS_ELECTRICAL_Breaker_ENGAFM`Storm Scope`L:1:KODIAK_Breaker_STORMSCOPE``B:SWS_ELECTRICAL_Breaker_STORMSCOPE`XM WX`L:1:KODIAK_Breaker_XMWX``B:SWS_ELECTRICAL_Breaker_XMWX`

### Flight Controls & Trim

 BreakerL-VarB-VarPitch Trim`L:1:KODIAK_Breaker_TRIMPITCH``B:SWS_ELECTRICAL_Breaker_TRIMPITCH`Rudder Trim`L:1:KODIAK__Breaker_TRIMRDR``B:SWS_ELECTRICAL_Breaker_TRIMRDR`Aileron Trim`L:1:KODIAK__Breaker_TRIMAIL``B:SWS_ELECTRICAL_Breaker_TRIMAIL`Flaps Indicator`L:1:KODIAK_Breaker_FLAPSIND``B:SWS_ELECTRICAL_Breaker_FLAPSIND`

### Engine & Fuel

 BreakerL-VarB-VarLow Fuel Warning`L:1:KODIAK_Breaker_LOWFUEL``B:SWS_ELECTRICAL_Breaker_LOWFUEL`

### Miscellaneous

 BreakerL-VarB-VarALT SENSE`L:1:KODIAK_Breaker_ALTSENSE``B:SWS_ELECTRICAL_Breaker_ALTSENSE`Alternator`L:1:KODIAK_Breaker_ALTERNATOR``B:SWS_ELECTRICAL_Breaker_ALTERNATOR`Generator`L:1:KODIAK_Breaker_GENERATOR``B:SWS_ELECTRICAL_Breaker_GENERATOR`

---

## Cabin & Miscellaneous Systems

The variables below are L-Var only — no B-Var equivalent.

 Switch / ComponentL-VarStates / UsageOxygen`L:XMLVAR_Oxygen`0 = OFF
1 = ONHarness Levers (Overhead)`L:Lever_Harness_x`
*(x ∈ [1,2])*0 = UNLOCKED
1 = LOCKEDStall Warning`L:STALL_WARNING`0 = OFF
1 = ONCupholders`L:Cupholder_x`
*(x ∈ [1,8])*0 = STOWED
1 = DEPLOYEDArmrests`L:Armrest_x`
*(x ∈ [1,6])*0 = STOWED
1 = DEPLOYED

---

## ESI500 Standby Instrument

 ControlL-VarStates / UsageMenu Button`L:SWS_ESI500_Menu_1`0 = RELEASED
1 = PRESSED

*Note: Assign as momentary to prevent continuous toggling.*Menu Option Change`L:SWS_ESI500_Menu_Option_Change`-1 = Go left / decrease altimeter #3 (Momentary)
+1 = Go right / increase altimeter #3 (Momentary)Menu Select`L:SWS_ESI500_Menu_Select`0 = RELEASED
1 = PRESSED (Selects menu option or toggles STD altimeter)
