SPAD General Setup

After you have started SPAD you will see a little aircraft icon in your system tray.
Double click on this icon > and the General Page will open:

generalsetup2[If you don’t see the icon…go to >Control Panel > All Control Panel Items >Notification Area Icons : Set the SPAD icon to “Show icon and notifications”]

Here you can setup some general options. Select Setup in General Options. This will open the SPAD – General Options window with 2 tabs: General and Process Priority.

General: whatever you like, you can start SPAD when Windows starts and/or Quit SPAD when FSX stops.

When a new aircraft is detected: you can either ask for a profile to bind or bind to the default profile. If you use many different aircrafts the option “…ask for a profile to bind” may be useful to rapidly select the correct profile. In this blog there is a special page dealing with profiles.

Process Priority:
 No support is provided about process priority management, click only if you know what you are doing.

Short/Long click threshold: Pay attention to click threshold, using a very short threshold could make short/long click detection unreliable.
A short click is applied pressing down a button and releasing it immediately.
A long click is applied pressing down a button and keeping it pressed for a while.
The minimum pressing time to achieve a long click is customizable. By default this is set to 500 msec.  Long click press duration is configurable in the “General Options” window.

Another way  to Start SPAD when Flight Simulator starts
This method is only compatible with FSX or Prepar3D. You can’t use it for FS9 (Flight Simulator 2004).
To start SPAD automatically when FSX or Prepar3D starts you have to manually modify your exe.xml file.
This process is simple but not trivial.
Proceed only if you feel secure about what you are doing and in any case make a backup of the file before any modifications.

Exe.xml is located in your %appdata%MicrosoftFSX folder.
You have to add a Launch.Addon section like this:

<Path>C:Program Files (x86)SPADSPAD.exe</Path> </Launch.Addon>
Of course you have to edit the path to reflect your installation
The whole exe.xml file should look like this:
<?xml version="1.0" encoding="windows-1252"?> 
<SimBase.Document Type="Launch" version="1,0"> 
<Path>C:Program Files (x86)SPADSPAD.exe</Path> 
Of course your file could be different if another section was 
previously added/modified.

SPAD Latest News

2014-10-17 Further SPAD.neXt development is in place

passIconSPAD translated: nederlands-spad.pdf: 
We got this from a friends-friend (?) -…credits to him!

BIP Oil Pressure problem solved by Flying Squirrel
New SPAD.exe is available through the download page.
Replace the existing spad.exe from version v0.5 with spadv0.6.exe and rename >spad.exe

Multi Panel connection errors [SEE THIS PAGE]

Multi Panel


There’s not much to explain about autopilot section of the Multi Panel.
Select a position from ALT-VS-IAS-HDG-CRS using the Mode Selector.
Change the value of the selected function with the rotary knob.
Use the backlit buttons to engage/disengage the autopilot mode you need.

Acceleration value of the Rotary knob.
Best results are achieved fine tuning the rotary knob acceleration values. Each mode (ALT, VS, IAS, HDG and CRS) has its own acceleration value.
Try by yourself the best values that suite your needs. Consider, as a starting point, that ALT and IAS normally work better with a certain amount of acceleration.
VS works better without acceleration.

Pay attention to Auto Throttle. Multi Panel AT switch is not spring loaded, so it stays on the last position regardless the simulator has disengaged it.

Flaps steps are automatic and set by the aircraft is use. If you need you can reverse the flaps.

Note: since this is a wheel, it suggests that the function is like an axis. However it is a switch function, so whenever you start to experiment wit FSUIPC4 this will not work with the axes in FSUIPC.
The Pitch Trim wheel is the Multi Panel most valueable feature. With a good setup you can achieve a very realistic and comfortable pitch trim wheel.
Default Saitek driver lacks in sensitivity, so it’s impossible to set the trim very precisely.
SPAD let you set wheel sensitivity and acceleration, sensitivity is the single step trim value. The higher the sensitivity the smaller the single step.
Set trim sensitivity and acceleration to best suite your needs, consider that fast jet planes (like military fighters) work better with lower sensitivity and medium-high acceleration. Small single prop GA aircrafts like higher sensitivity and medium acceleration. Your mileage may vary.

Every switch, button or rotary knob is configurable. Every panel, even of the same type, has its own configuration, so it’s possible to setup different function to the same button of different panel.

Possible functions are:

  1. No Event: ‘No Event’ should be self explanatory. By default the panel functions selectors are set to ‘No Event’. 
  2. FSUIPC Offset Change: ‘FSUIPC Offset Change’ means that Spad internal logic is used to manage the given function. Spad writes directly into Flight Simulator using FSUIPC. 
  3. FSUIPC Virtual Button: ‘FSUIPC Virtual Button’ is a particular feature offered by FSUIPC. Basically it’s a virtual joystick buttons management. Pros of this function are the high number of buttons available (288) and the ability to work even if Flight Simulator application has not the focus on it. Cons is the speed. If you need to map rotary knobs functions the best way is to use keyboard emulation which is much faster. FSUIPC Virtual button requires the registered version of FSUIPC. 
  4. Keyboard Emulation: ‘Keyboard Emulation’ is all about sending keystrokes to Flight Simulator. Pay attention, if Flight Simulator is not the active application (in example if you are working with your charts) this function will not work.

FSUIPC Virtual Buttons and Keyboard Emulation require the proper setup into Flight Simulator.

One of the best ways to integrate function not mapped on short keys or FSUIPC action is to use Mouse Macros.
Please refer to FSUIPC documentation to learn how to use Mouse Macros.

To use a virtual button simply select the virtual joystick number and the related virtual button number.

These numbers coincide with the ones you can find in FSUIPC interface.

Use “Send button to Flight Sim” for quick data entry programming FSUIPC.

To program keyboard emulation key click get keys and follow the guide prompted in the popup window:


The Maddog has no customizable options. When Maddog Special Mode is active please use only your Multipanel to set Heading, Course, Altitude, IAS and Vertical Speed.

NAV1 and NAV2 Radio Panel mode is also tweaked when Special Mode is active to emulate MD-8x Nav radios (no active/standby switch).

Activating the Maddog Special Mode any setting applied to the Multipanel are overridden with exceptions for the flaps and the trim wheel.

This is the function mapping:


PMDG Boeing 737 NGX
The NGX is a much more sophisticated “Special Mode” offering room for many customizations.

It’s possible to assign any 737 MCP button to each Multipanel button, so you can choose the most useful MCP functions you need.

Using both Short and Long-Click it’s possible to map 16 MCP buttons to the Multipanel.
Buttons backlit is linked to the function bound with Short-Click, so take care to choose short-click for those function where backlit is needed.

Course 1 or 2 is also selectable; this is useful if you own more Multipanels.

Acceleration sliders has different effects using the NGX Special Mode, the NGX manage the increments by itself, so a kind of acceleration in already embedded and, as far as we know, it’s not customizable.

Finally, consider that when the NGX Special Mode is active all functions are still overridable!

So be sure that “FSUIPC Offset Change” is set for each Multipanel function (unless you’re searching some special setup).

For example: using a yoke quadrant lever for the flaps frees the Multipanel flap switch for other functions (may be the landing light bar ?).
Same consideration is valid for the trim wheel, which could be used for the V/S MCP wheel as well).

For other specific SPAD Multi Panel Configuration settings read one of the articles.


SPAD Special Modes

Please refer to the Profiles page – in the “Special Modes” section if it’s no clear what a “Special Mode” is. In this section you can customize Multi panel specific options when a “Special Mode” is active. “Special Modes” are associated with a profile.
Edit the profile you are using to enable a “Special Mode”.

In the final release v0.5.1 of SPAD there is one Special Mode functional for the PMDG NGX. No other development is foreseen. Read the SPAD.neXt page

First of all choose a “Special Mode” to show the available options:
Normally Spad “talks” to Flight Simulator using FSUIPC standard Flight simulator offsets. In many cases FSUIPC interface is able to control every needed functions through common offsets, this is not true for aircraft that implement custom auto pilots or other special functions.

Using SPAD you are able to customize panel inputs remapping them to keyboard keystrokes or FSUIPC virtual joysticks buttons. Using these features together with FSUIPC Mouse Macros allow to address almost any input problems.

The problem are the panel displays. SPAD gets data to display on the panel using FSUIPC. But if the aircraft doesn’t expose the correct data using the standard FSUIPC offsets we have a problem.

Special Mode is a solution for the aircrafts “equipped” with an SDK (Software Development Kit).
Basically, if a Special Mode is enabled, SPAD stops to communicate through FSUIPC standard offsets and uses aircraft specific functions instead.
Obviously a specific Special Mode is needed for each aircraft (or at least for each aircraft “family”).

Special Modes are set within profiles.
If a profile enables a Special Mode, every panel changes the logic applied to many functions.
At the moment 2 Special Modes are available:
– Leonardo Maddog 2008 / 2010 – PMDG 737NGX

Known Issues PMDG 737NGX

VERY IMPORTANT: To enable the data communication output from the PMDG aircraft, you will need to open the file 737NGX_Options.ini (located in the FSX folder PMDGPMDG 737 NGX) and add the following lines to the end of the file: