*************************************************************************** * * * GoFlight GFKeys * * Key mapping software for the GF-AC Cockpit Control System * * Software Release 1.2 & 1.4 * * * * Release Notes and General Information * * September 28, 2006 & February 18, 2008 * * Copyright GoFlight, Inc. All rights reserved. * * * *************************************************************************** ============ Introduction ============ Welcome to Release 1.02 & 1.04 of the GoFlight Key Mapper application program, also known as "GFKeys." This release of GFKeys is designed to work with the following GoFlight products: - GF-45 Avionics Simulation Unit - GF-45PM Display Panel Module - GF-P8 8 Pushbutton/Indicator Module - GF-T8 8 Toggle Switch/Indicator Module - GF-LGT Landing Gear and Trim control Module - GF-RP48 Rotary/Pushbutton Module - GF-MCP Advanced Autopilot Module - GF-EFIS Control Module Please note that the GF-46, GF-166, GF-TQ6, GF-MCP Pro, and GF-ATC modules are not supported in this release. The purpose of GFKeys is to allow you to use your GoFlight hardware with any of your favorite games or other software applications. You can set up custom "key maps" for your GoFlight modules so that any time you push a button, flip a switch or lever, or twist a knob on a GoFlight module, GFKeys translates the action into virtual "keystrokes" that can are received and processed by your game just as if you pressed those keys on a keyboard. When used with games, GFKeys lets you create customized key maps for all of your favorite titles so that whenever you play, your GoFlight hardware can be used for superior control of the game. ======== Features ======== GFKeys features include the following: * Support for most GoFlight cockpit control modules including GF-45, GF-45PM, GF-P8, GF-T8, GF-LGT, GF-RP48, GF-MCP and GF-EFIS * Intuitive user interface showing graphical images of the keys and key sequences being assigned * A description of each and every control action can be entered * Complex multi-key and combination key sequences can be generated * Adjustable key output speed * Option for automatic program launch at system boot time * Tray menu allows key mapping to be conveniently turned on and off * Sample key maps for popular games are included * Text-based configuration files can include comments for authorship, usage notes backup configurations, or other purposes ================ OS Compatibility ================ GFKeys is compatible with Microsoft Windows 98 and 98SE, Windows Me, Windows 2000, and Windows XP operating systems. GoFlight products (including GFKeys software) are not compatible with older versions of Microsoft Windows such as 3.x, Windows 95, Windows NT 3.x/4.x or MS-DOS, as none of these operating systems contain native hardware support for USB devices. GFKeys is not currently compatible with 64-bit Windows XP. ============== How to Install ============== To install this release of the GoFlight Key Mapper, simply run the self-extracting installer program named "Setup.exe". Follow the prompts presented by the Setup program to complete installation. If you are installing this software on a Windows 2000 or Windows XP system, you will receive a warning message during the installation, reporting that the GoFlight Virtual HID Keyboard Driver being installed is "unsigned." This message is displayed by Windows to inform you whenever a device driver being installed has not been officially tested and approved by Microsoft for use with the Windows operating system. You are then given the choice whether or not to continue installing the driver, or to proceed without installing the driver. In order to use the GoFlight key mapper successfully, you must continue with installation. However, you do have the option to stop the installation at this point, If you have a system running Windows 98 or Windows Me, make sure that you restart your system after installation. The key mapper driver for Windows 98 and Windows Me is loaded during system boot and will not function until you restart your system. This is only necessary the first time after you install this release of software. ============================= Known Issues in This Release ============================= The following is a list of known issues for this release of GFKeys: 1. If the software is uninstalled while the application is running, the uninstallation will not remove the GFKeys.exe file or the folder that it was installed in. For a completely clean uninstall, make sure that GFKeys is not running at the time you uninstall. 2. When installing on Windows 98, 98SE or Windows Me, you must restart your system once after installation before key mapping will function. This is due to the manner in which these versions of Windows load their drivers. Restarting is only required the first time after you install this release of software. When installing on Windows 2000 or XP systems, unless you restart after first install, your system may crash. This is a known bug associated with first-time installation of the low level key mapper driver. 3. Adding or removing GoFlight devices while GFKeys is running may cause unpredictable behavior of your system. We recommend that you do not make connection changes while GFKeys is running. ============ Using GFKeys ============ Before running GFKeys, make sure that all of your GoFlight modules are connected to your computer. (1) The program is started by clicking: Start->Programs->GoFlight Key Mapper->GFKeys . (2) The first time you run GFKeys, the configuration panel will appear. The configuration panel is used to create and edit key map files. The general layout of the configuration panel is as follows: +=====================================================================+ | - GFKeys X | +=======================================================================+ | File Options Help X | +-----------------------------------------------------------------------+ | +-Device List---+ +- Controls-+ +-Input Options------------+ | | | | | | | Description | | | | < device 1 > | | < button > | | +----------------------+ | | | | < device 2 > | | < switch > | | || | | | | etc ... | | < knob > | | +----------------------+ | | | | | | < lever > | | +-Key Sequence---------+ | | | | | | etc ... | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | +----------------------| | | | | | | | | | | | | | | | | +-Control Action-------+ | | | | | | | | |