Skip to content

Using With MobiFlight

Max Paperno edited this page Jul 12, 2022 · 4 revisions

Simple MobiFlight Module installation

The plugin supports using MobiFlight events by virtue of it's flexibility with support for any Simulator Event (command/action) by name.


NOTE: As of version 1.0, this plugin supports (optoinal) integration with a custom WASM module which offers significantly more features than using the MobiFlight module.
The module is now offered in the Releases area alongside the plugin's main package. It is named WASimModule and is from the separate WASimCommander project)


To use the MobiFlight events/commands, use the "Activate a Custom Simulator Event" plugin action. Just type/paste in the full event name, eg. from the list linked above, prefixed with MobiFlight. For example:

MobiFlight.AS1000_PFD_SOFTKEYS_1

The "Potentiometer" Input type HubHop events will not work since they require a placeholder ("@") to be replaced with a value.


Update for plugin v1.0: HubHop data is now integrated into the plugin with a new Action:
MSFS - Plugin -> Activate a Simulator Event from HubHop

These events will work with either the custom WASimModule or the MobiFlight WASM module. The former will be used first if it is installed. You get more functionality with the custom module:

  • You can update the database and use any new/updated events right away (vs. having to restart the simulator).
  • The "Potentiometer" type input events will work properly (the "@" placeholder is replaced by the value you specify).

I personally do not recommend using the MobiFlight WASM module unless you need it for MobiFlight. The code is not very safe or efficient, and it gobbles up a lot of memory at startup by preloading all the HubHop input events at once (almost 8000 of them last I checked the database). In fact my MSFS has been super stable since I removed all 3rd party add-ons (except my own module). YMMV.