The Logitech G502 X features LIGHTFORCE hybrid optical-mechanical switches, a dual-mode scroll wheel, and 13 programmable controls. This guide covers default factory mappings, DPI mechanics, middle-click optimization, software choices, and hardware recovery routines.
| Control | Physical Location | Default Factory Function |
|---|---|---|
| G1 (LMB) | Main Left | Primary Click |
| G2 (RMB) | Main Right | Context Menu / Secondary Click |
| G3 (MMB) | Scroll Wheel Press | Middle Mouse Click |
| G4 | Upper Side (Rear) | Browser Back |
| G5 | Upper Side (Front) | Browser Forward |
| G6 | Lower Thumb Rest | DPI Shift (Hold for Sniper Mode) |
| G7 | Left Edge of LMB (Lower) | DPI Down |
| G8 | Left Edge of LMB (Upper) | DPI Up |
| G9 | Center (Behind Wheel Latch) | Profile Cycle / DPI Cycle |
| Tilt Left | Scroll Wheel Push Left | Scroll Left |
| Tilt Right | Scroll Wheel Push Right | Scroll Right |
| Mechanical Latch | Direct Center | Toggle Wheel Mode (Ratchet / Free-Spin). Hardware-only, non-programmable. |
Logitech provides two distinct official utility tools for configuring the G502 X:
-
Logitech On-Board Memory Manager (OMM):
-
Search Term:
Logitech On-Board Memory Manager(Search using the full official name, as "OMM" is an informal acronym). -
Portable & Lightweight: A standalone executable file (~10–15 MB) that requires no installation and leaves zero background telemetry or services running.
-
Core Capabilities: Directly writes keybindings, polling rates, and DPI stages to the mouse’s physical onboard memory chips.
-
Best For: Esports tournaments, minimalists, clean OS installations, and users looking to avoid high RAM/CPU background usage.
-
Logitech G HUB:
-
Feature-Rich Suite: Heavy software suite supporting automated per-game profile switching, complex multikey macros, RGB lighting synchronization across devices, and system integration.
-
Best For: Users requiring complex scripting, software-side G-Shift modifiers, or automatic application-based switching.
- G7 / G8 (Discrete DPI Up / Down): Operates on a linear step-up/step-down system. This provides high precision during gameplay, preventing accidental jumps over preferred sensitivity stages at the cost of consuming two physical buttons.
- DPI Cycle (Single-Button Cycling): Rotates sequentially through active stages (Level 1 → 2 → 3 → 4 → 1). This frees up G7 and G8 for custom macros, media controls, or keybindings (
Ctrl+C/Ctrl+V), but requires cycling through all values if you miss a stage. - DPI Optimization Tip: Use On-Board Memory Manager or G HUB to delete unused DPI stages. Keeping only two stages turns DPI Cycle into a fast 2-way toggle. Deleting all extra stages locks sensitivity entirely, releasing G7, G8, and G9 for remapping.
Due to the tilting axle and dual-mode scroll mechanism, vertical presses on G3 (MMB) often trigger accidental scroll inputs—especially in free-spin mode.
- Primary Hardware Mitigation: Apply force angled slightly downward and backward toward the rear palm rest to stabilize the wheel axle. Always engage ratchet mode for heavy MMB usage.
- Recommended Remaps via On-Board Memory Manager / G HUB:
- Wheel Tilt Right: The most ergonomic replacement for MMB. Nudging the wheel right with the side of the index finger provides instant activation without scroll jitter.
- G9 Button: Repurposes the profile button for middle-clicking, accessible by bending the index finger.
- G6 (DPI Shift): Ideal for non-FPS users who do not require temporary DPI dropping.
- G6 Modular Thumb Button: The DPI Shift button is magnetically reversible to change its reach, or can be removed entirely and replaced with the included flush blanking cover.
- On-Board Memory: The integrated micro-controller stores up to 5 hardware profiles, preserving bindings and lighting states across systems without background software running.
- G-Shift Functionality: Assigning G-Shift to a key (such as G6) acts as a modifier, unlocking a secondary action layer for all 12 programmable inputs while held.
If the internal controller locks up, profiles corrupt, or the device fails to communicate with software, perform an active bootloader reset.
Hardware Factory Reset Sequence:
- Disconnect the USB cable from the PC.
- Press and hold LMB + RMB + G9 (Profile Button) simultaneously.
- While holding the button combination, re-plug the USB cable into the PC port.
- Continue holding all buttons for 5 to 10 seconds.
- Release the buttons once the LED indicator flashes rapidly. This wipes the on-board memory to default factory settings and reinitializes the controller.
Software Reset: Open Logitech On-Board Memory Manager or G HUB, enable On-Board Memory Mode, select the target slot, and click Restore Defaults.