Add the stock GPS 500 to an FS2004 aircraft panel with precise panel.cfg edits, pop-up and embedded options, and troubleshooting fixes.
To add a GPS to an FS2004 aircraft panel, edit the active panel.cfg, register a new pop-up under [Window Titles], and load the stock fs9gps!gps_500 gauge in that window. Back up the panel first. This works with 2D panels; virtual-cockpit placement depends on the aircraft model.
Should the GPS be a pop-up or built into the panel?
Use a pop-up GPS unless the 2D panel already has a suitable empty space for an embedded display.
| Method | Choose it when | Trade-off |
|---|---|---|
| Pop-up window | You want the safest change and need to hide the GPS when it is not in use | Occupies a separate floating window |
| Embedded gauge | The main 2D panel has a vacant rectangular area | Requires correct coordinates and may cover existing artwork |
| Virtual cockpit | The aircraft model already provides a compatible gauge surface | A new physical screen normally cannot be created through panel.cfg alone |
A 2D pop-up remains available while viewing the virtual cockpit, so it is also the practical answer for aircraft whose 3D model has no GPS screen.
How do I add the FS2004 GPS 500 as a pop-up?
Add a matching title entry and window section to the aircraft’s active panel.cfg.
- Find the active panel configuration. Open the aircraft’s folder under
Aircraft, then itspanelfolder. Check the selected variation inaircraft.cfg: a blankpanel=entry uses the normalpanelfolder, whilepanel=wide, for example, usespanel.wide. Ifpanel.cfgcontains an alias, the aircraft is sharing another panel; editing that target changes every aircraft using it. - Make a backup. Copy the complete panel folder before changing anything. Our panel-file backup and replacement guidance explains how FS2004 resolves panel folders, gauges and aliases.
- Choose the next window number. In
[Window Titles], find the existing sequence. If it ends withWindow01, addWindow02=GPS. Do not overwrite or duplicate an existing number. - Add the GPS window. Append the following lines as a new section, changing every instance of
02if your next number is different:[Window02]size_mm=456,378window_size=0.500position=8BACKGROUND_COLOR=0,0,0visible=0ident=GPS_PANELgauge00=fs9gps!gps_500, 0,0,456,378
- Save the file as plain text. Confirm that its name remains
panel.cfg, notpanel.cfg.txt. If FS2004 is installed in a protected Windows folder, the save may require administrator approval. - Test the new window. Load the aircraft and select GPS from the simulator’s instrument-panel menu. Window shortcuts follow the panel order:
Window00is normally Shift+1, soWindow02is normally Shift+3.
The ident=GPS_PANEL line lets a standard GPS icon open this window. If the panel has no such button, the menu and keyboard shortcut still work. An optional button can be added to an existing 2D window using an unused gauge number and a line based on SimIcons!GPS Icon, with coordinates appropriate to that panel.
The stock fs9gps!gps_500 gauge needs no separate installation in a healthy FS2004 setup. For a different GPS, use only the gauge identifier documented by its package; copying an FSX-only gauge into FS2004’s Gauges folder does not make it compatible.
How do I embed the GPS in the main 2D panel?
Embed the GPS by adding it as another gauge inside the appropriate existing window, usually [Window00].
Choose the next unused gauge number and add gaugeNN=fs9gps!gps_500, x, y, width, height, replacing NN and the coordinate placeholders with real values. The coordinates use the window’s size_mm coordinate system, not your monitor’s pixel resolution.
Keep the display close to the GPS 500’s native 456:378 aspect ratio to avoid distortion. An embedded installation does not require another entry under [Window Titles], but it can obscure switches or bitmap artwork beneath it. A mistake we see often is reusing an existing gaugeNN number, which causes one of the gauges to be ignored or replaced.
Why does the GPS not appear or work correctly?
A missing or blank GPS is usually caused by editing the wrong panel file, mismatching the window numbers, or failing to load the stock gauge package.
- GPS is absent from the panel menu: confirm that the title entry and section use the same number, such as
Window02and[Window02], and that you edited the panel variation actually loaded by the aircraft. - The window opens but contains no GPS: check the spelling of
fs9gps!gps_500. The stockfs9gpspackage must be present in FS2004’s mainGaugesfolder; repair the simulator installation if the original package is missing or damaged. - The GPS icon does nothing: verify that the pop-up contains
ident=GPS_PANEL. The menu can still open it even when an icon is incorrectly configured. - The wrong panel opens with the keyboard: the Shift-number shortcut follows window order rather than the displayed title. Use the instrument-panel menu to confirm the correct entry.
- The GPS works but the autopilot ignores it: adding the display does not automatically add NAV/GPS coupling. The aircraft needs a NAV/GPS selector or equivalent logic, an active GPS route and the appropriate autopilot mode. Our guide to operating the FS2004 GPS and following its flight plan covers that separate setup.
- Your changes disappear or never save: check Windows folder permissions, panel aliases and installer-managed replacement files. Restore the backup if FS2004 reports a panel error after loading the aircraft.