FS2004 (FS9) 5 min read

How do I add GPS to an aircraft panel in FS2004?

Ian Stephens
In short

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.

MethodChoose it whenTrade-off
Pop-up windowYou want the safest change and need to hide the GPS when it is not in useOccupies a separate floating window
Embedded gaugeThe main 2D panel has a vacant rectangular areaRequires correct coordinates and may cover existing artwork
Virtual cockpitThe aircraft model already provides a compatible gauge surfaceA 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.

  1. Find the active panel configuration. Open the aircraft’s folder under Aircraft, then its panel folder. Check the selected variation in aircraft.cfg: a blank panel= entry uses the normal panel folder, while panel=wide, for example, uses panel.wide. If panel.cfg contains an alias, the aircraft is sharing another panel; editing that target changes every aircraft using it.
  2. 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.
  3. Choose the next window number. In [Window Titles], find the existing sequence. If it ends with Window01, add Window02=GPS. Do not overwrite or duplicate an existing number.
  4. Add the GPS window. Append the following lines as a new section, changing every instance of 02 if your next number is different:
    • [Window02]
    • size_mm=456,378
    • window_size=0.500
    • position=8
    • BACKGROUND_COLOR=0,0,0
    • visible=0
    • ident=GPS_PANEL
    • gauge00=fs9gps!gps_500, 0,0,456,378
  5. Save the file as plain text. Confirm that its name remains panel.cfg, not panel.cfg.txt. If FS2004 is installed in a protected Windows folder, the save may require administrator approval.
  6. Test the new window. Load the aircraft and select GPS from the simulator’s instrument-panel menu. Window shortcuts follow the panel order: Window00 is normally Shift+1, so Window02 is 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 Window02 and [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 stock fs9gps package must be present in FS2004’s main Gauges folder; 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.
AI Assistant New

Still stuck? Ask Fly Away

Ask Fly Away is our AI flight-sim assistant. Ask your exact question and get a direct, step-by-step answer in seconds — free to try.

Ask Fly Away Free preview · unlimited for PRO members