Question: How to use autopilot variables of FS2004/FSX with USB-Controller?
Answer:
You can add the eight entries to the configuration file of the Flightsimulator corresponding to autopilot-readme.txt. Also the key codes written there.
The steps are written in the next answer.
Question: Generating key events for the USB controller in FS2004/FSX
Answer:
The assign table for the keyboard events for the Flight Simulator are saved in the section [KEYBOARD_MAIN] of configuration file of the Flight Simulator.
This file for the FS2002 is found in the installation path of the Flight Simulator.
For FS2004 the configuration file fs9.cfg is saved in the user area
- XP: hd:\Documents and Settings\...username...\Application Data\Microsoft\FS9
- Vista/Win7: hd:\Users\...username...\AppData\Roaming\Microsoft\FS9
For FSX the configuration file standard.xml is saved in the user area
- XP: hd:\Documents and settings\...username...\AppData\Microsoft\FSX\Controls
- Vista/Win7: hd:\Users\...username...\AppData\Roaming\Microsoft\FSX\Controls
The Flight Simulator is not using all keyboard events as possible.
Attention: New keyboard event may be created, but these are not checked by the Flight Simulator if this keyboard code is already used.
Please make backups of youre files.
The file key_events.txt in the installation path of the ITRA software shows possible commands of the Flight Simulator.
Key events in FS2004
A line in the section [KEYBOARD_MAIN] of the configuration has the following construction:
LANDING_LIGHTS_TOGGLE=76,10
Flight Simulator command=Virtual Keycode, Control Code
The Virtual Keycode may be written in decimal (76) or in hexadecimal form (0x4C) for example for the letter L. The hexadecimal form is shown in the programming window of the TCP-USB-S1 Key Editor.
For the Control Code are the following combinations possible:
8 - without control keys
9 - with Shift key
10 - with Ctrl key
11 - with Shift and Ctrl key
12 - with Alt key
13 - with Shift and Alt key
14 - with Ctrl and Alt key
15 - with Shift, Ctrl and Alt key
The Flight Simulator is using by itselfe only the combinations 8,9,10 and 11 (with Ctrl and Shift). The combinations 12 and 13 are not usable, because the menue pops up.
But with the combinations 14 and 15 it is possible to create own key events without conflicts with the existing assign table.
TOGGLE_BEACON_LIGHTS=66,14 Shift+Ctrl+B
The flight simulator has often not only a TOGGLE key, also ON and OF commands are found, for example:
LANDING_LIGHTS_ON=76,14 für Ctrl+Alt+L
LANDING_LIGHTS_OFF=76,15 für Ctrl+Shift+Alt+L
So it is possible to realize clear functions for on and off
Key events in FSX
The control settings are defined with the file Standard.xml in the (hidden) AppData folder of the user.
The definitions are found in the section
The key code is saved between the tags <Key> and between the tags<Down> is saved the flight simulator event.
There are combinations with CTRL, SHIFT and ALT with the key code possible and are usable like in the FS2004.
Question: Compatibility of ITRA ActivePanel devices, MODULES, PANEL
Answer:
The rotary encoders and keys are changing the values in the flight simulator and the changed values are sent back to the USB controller,
which shows the values. All values if not set by switches (TFT-Panels) may be changed also with keyboard or mouse and the new values are shown
on the ITRA devices.
To realize most compatibility, all ITRA devices in FS2004/FSX and Prepar3D are using only variables and functions that are published to the developers by the Microsoft Panel and SimConnect SDK for their extensions.
Problems especially in the autopilot functions are possible if you are using add on aircraft wich are not using Flight Simulator values or functions, which are only used in the panel of the aircraft
and not published for external use.
In X-Plane plugins are used commands and data references from the Plugin SDK 2.0
Question: Standby Frequencies for NAVSTACK and MODULES in FS2004/FSX
Answer:
Some aircraft are designed by default only with a panel without standby frequency. This is defined in the aircraft.cfg configuration file:
aircraft.cfg in der Sektion
If no standby is defined here, the rotary encoder of NAVSTACK/MODULES changes the active frequency instead of the standby.
To change this reaction, so that the encoder controls the standby, you have to change the second entry in the lines of Com.1/2, Nav.1/2 from 0 to 1.
But in consequence of this, the mouse now also changes on the monitor the standby frequency, which is not shown on the panel.
Question: Uninstalling older drivers for ITRA USB devices
Answer:
With the software version for FSX we had to changed all USB drivers to a new version and all software to this device drivers.
All previous software and gauges for flight simulator are not compatible to the new device drivers. Read carefully the instruction for
changing the device drivers. The functions of all devices are not changed. The Installation tools are supporting Microsoft FS2004 and FSX.
Windows98/Me and FS2002 gauges are no longer supported with this version. Read instruction for Update Driver Support
All new driver packages are able to uninstall in the Control Panel -> Windows Driver Package - ITRA GmbH ...
Question: SimConnect clients are starting with error message
Answer:
If the SimConnect clients are starting with an error message please download and install the following package from Microsoft
Microsoft Visual C++ 2008 SP1 Redistributable Package (x86): vcredist_x86.exe vcredist_x64.exe
For the newest version and upcoming updates:
Microsoft Visual C++ 2010 Redistributable Package (x86): vcredist_x86.exe vcredist_x64.exe
In order to exchange data with the Flight Simulator and the ITRA devices, you have to install a communication interface that realizes the connection
between the Flight Simulator and the USB controller or the panel software. In Microsoft FS2004 a small gauge of ITRA-Activepanel-Gauges that is added to the aircraft
panel assumes this task. This interface will also work in FSX.
All future developments by ITRA for the MS-FSX and Prepar3D will be based on the actual SimConnect interface that is
published by Microsoft together with FSX. We recommend for new installations the use of the ITRA SimConnect clients for our products.
For X-Plane flight simulator we provide plugins, which are communicating with the ITRA devices.
Please choose a product from the selectbox
If you have not found the desired information, so you can enquire it by e-mail