How do I enable or disable onboard memory on the G502?

Applies to: Logitech G502 Hero / G502 Lightspeed / G502 X / G502 X Plus
Last updated: May 2025


Problem

You want to control whether your Logitech G502 uses onboard memory (hardware-stored settings) or software profiles managed through Logitech G Hub.


Solution

The G502 supports onboard memory mode, allowing you to save DPI settings, button assignments, and lighting effects directly to the mouse. This is useful when using the mouse on systems without Logitech G Hub installed.


Step-by-Step Guide

1. Open Logitech G Hub


2. Locate the Memory Mode Switcher

At the top of the G Hub window (above the mouse image), you’ll see two modes:

  • “Active Profile” – uses software-managed profiles stored in G Hub
  • “Onboard Memory” – uses profiles stored in the mouse itself

Click the memory chip icon to switch to Onboard Memory Mode.


3. Manage Onboard Profiles

  • Click the Onboard Memory tab
  • You’ll see up to 5 profile slots (model-dependent)
  • You can:
    • Import an existing G Hub profile
    • Edit DPI settings, lighting, and button mappings
    • Delete or reorder onboard profiles

Note: Not all features are supported in onboard mode:

  • Macros and advanced lighting effects may be unavailable
  • Only basic RGB and keystroke-based assignments are saved

4. Switch Back to Software Mode (If Needed)

To return to full G Hub customization:

  • Click the “Desktop” or “Game Controller” icon next to the profile name
  • This re-enables software-based profiles that load dynamically

When to Use Onboard Memory

Use CaseRecommended Mode
Using mouse on another PC without G Hub✅ Onboard Memory
Need macros, app-specific profiles✅ Software Mode
Gaming consoles (if supported)✅ Onboard Memory
Plug-and-play simplicity✅ Onboard Memory

Notes

  • Saving settings to onboard memory is ideal for portability, especially in eSports or shared environments.
  • If your profile isn’t saving, make sure to click “Save to Device” after editing.
  • You can’t use both memory types simultaneously—choose one per use case.

You may also like...