Razer Synapse is Razer’s device management and automation platform for mice, keyboards, headsets, keypads, and lighting ecosystems. This guide dives deep into device setup, profiles, macros, Chroma lighting (Studio, Connect, Visualizer), performance tuning, per-app automation, and professional troubleshooting. It’s written for power users, IT admins, and creators who want predictable results and minimal fuss.
Overview & architecture
- Core app: Provides device detection, settings UI, profile engine, macro editor, and Chroma modules.
- Modules (installed on demand):
Chroma Studio (create layered effects),
Chroma Connect (game/partner integrations),
Chroma Visualizer (audio-reactive),
and optional device-specific features (e.g., THX Spatial for supported headsets). - Services: Background services handle device polling, effect playback, profile switching, and update checks.
- Profiles & cloud/local storage: Profiles can be saved locally; some devices also store core settings in onboard memory for use on another PC without Synapse.
Installation & first-run checklist
- Download from the official Razer site. Avoid third-party mirrors.
- Install as admin on Windows 10/11. When prompted, select only the modules you need; you can add/remove later.
- Connect hardware directly to a USB port (avoid unpowered hubs during first setup). For 2.4 GHz dongles, keep them near the device for pairing.
- Firmware updates: If Synapse offers a device firmware update, put the device on a stable USB port and don’t disconnect until complete.
- Optional account sign-in: Enables settings sync and game integrations; local-only usage is also possible.
Tip: If you also run other RGB suites (iCUE, Armoury Crate, Mystic Light, L-Connect, etc.), install only one “master” where practical to avoid effect conflicts.
Device configuration (mouse, keyboard, headset)
Mice
- DPI stages: Define 1–5 stages (e.g., 400/800/1200/1600/3200) and assign a DPI switch. Disable stages you never use for faster cycling.
- Polling rate: 1000 Hz (1 ms) for fast aim; 500 Hz reduces CPU use and can help with weaker wireless links.
- Surface calibration: Calibrate to your mouse mat to stabilize lift-off distance and tracking.
- Power (wireless): Sleep after X minutes; optionally reduce lighting when on battery.
Keyboards
- Key remap: Remap to keystrokes, media, OS controls, macros, or application launches.
- Hypershift: Hold a designated key to access a second layer of mappings (see below).
- Lighting per-key: Use Chroma Studio layers for static/per-key color, wave, ripple, reactive, etc.
Headsets
- EQ: Create per-game equalizer presets; avoid stacking multiple EQ apps.
- Mic: Gain, sidetone, noise reduction; tune for voice clarity before noise suppression.
- Spatial sound: Enable only for games or mixes that benefit; music may sound better in stereo.
Profiles, per-app switching & export
- Create a global baseline profile with everyday mappings and lighting.
- Make per-app profiles (e.g., Photoshop, Premiere, Valorant, CS, Figma) and assign auto-switching by process.
- For each device, link the desired profile. Lighting can be global or per-profile.
- Export/Import: Back up your profiles regularly (Synapse menu → Export). Handy when reinstalling or moving to a new PC.
Tip: Keep profiles lean. Too many per-app switches can feel jarring; prioritize the apps where custom bindings truly pay off.
Macros & Hypershift (advanced remapping)
Macro basics
- Record keystrokes with or without delays; you can edit timing granularity later.
- Playback modes: Once, Toggle, or Hold. Add Text string, Mouse button, and System actions as needed.
- Loops: Use with caution. Always provide a reliable stop condition (e.g., Toggle off).
Hypershift
- Assign one key as Hypershift. While held, all keys/buttons can invoke a second set of functions—great for DAW/NLE tool palettes or MMO rotations.
- Use distinct lighting on Hypershift to signal the active layer.
Important: Some games’ Terms of Service restrict automation/macros. Use per-app profiles to ensure macros are only active where allowed.
Chroma lighting: Studio, Connect, Visualizer
Chroma Studio (content creation)
- Create a new effect, then add layers: Static → Wave → Ripple → Reactive.
- Use the layer stack: top layers override lower ones; keep reactive effects above static.
- For keyboards, build zones (WASD, F-keys, numpad) and apply distinct palettes.
- For mice & headsets, reduce animation density to save battery on wireless devices.
Chroma Connect (integrations)
- Enable game integrations and supported partner devices so in-game events (damage, ult ready, cooldowns) drive lighting.
- If a game uses another RGB SDK, avoid running both engines simultaneously to prevent flicker.
Chroma Visualizer (audio-reactive)
- Bind to your desired output/mix. For streaming PCs, point Visualizer at the mix going to stream or at system output only.
- Cap brightness on laptops to reduce heat and battery draw.
Performance tuning & resource hygiene
- Module diet: Install only the modules you actually use. Fewer modules = less background work.
- Polling settings: 1000 Hz is snappier but costs CPU/USB bandwidth; 500 Hz is a solid compromise for productivity or older systems.
- Wireless battery: Reduce lighting effects, extend sleep timers, and keep dongles close to minimize retransmits.
- Startup impact: Let Synapse load after the desktop; avoid stacking multiple RGB suites at boot.
Troubleshooting playbook
Device not detected
- Test another USB port (rear I/O on desktops is usually cleaner), avoid unpowered hubs.
- In Device Manager → Universal Serial Bus controllers, open each USB Root Hub → disable “Allow the computer to turn off this device to save power.”
- Remove old HID entries: unplug device → View → Show hidden devices → uninstall ghosted HID/USB entries tied to the device → reboot → reconnect.
- Update device firmware from within Synapse (if offered).
Lighting or effects flicker
- Disable other RGB engines and overlays one by one to find conflicts.
- In Studio, simplify the layer stack; heavy per-key animations can stutter on some systems.
High CPU/RAM usage
- Remove unused modules. Check for peripherals spamming reconnects (swap cable/dongle).
- Rebuild profile cache: export profiles → sign out → exit Synapse → delete app cache → sign in → import essentials only.
Clean reinstall (last resort)
- Export all profiles/macros.
- Uninstall Synapse and optional Razer runtimes from Apps & Features.
- Reboot, then delete residual folders (if present):
C:\Program Files\Razer,
C:\Program Files (x86)\Razer,
C:\ProgramData\Razer,
%LOCALAPPDATA%\Razer,
%APPDATA%\Razer. - Reboot and install the latest Synapse. Add modules gradually.
Notes for IT & managed environments
- Packaging: Pre-install Synapse in the base image and seed standard profiles for supported teams (design, editing, streaming, accessibility).
- Policy: Disable auto-update during change-freeze periods; pin a tested version if your environment is sensitive to input/driver changes.
- Access: For shared machines, prefer onboard memory for essential DPI/polling settings; keep macros and per-user bindings in user profiles.
- Change control: Log firmware updates on peripherals just like BIOS/GPU driver updates.
Security, privacy & compliance
- Macros & ToS: Some games and enterprise apps prohibit automation. Scope macros to specific processes and keep a “safe profile” for general use.
- Data: If you sign in, Synapse can sync settings. Use local profiles if policies require minimal data sharing.
- Least privilege: Don’t run daily sessions as admin; reserve elevation for installs and driver changes.
FAQ
Do I need Synapse running all the time?
For basic DPI/polling on devices with onboard memory, not always. For per-app switching, complex lighting, macros, or integrations, Synapse must run.
Why do my effects stop when a game launches?
Game integrations may take control. Check Chroma Connect settings and the game’s own RGB options; avoid multiple engines fighting for the same LEDs.
Can I export everything?
You can export profiles, macros, and lighting effects. Re-pairing wireless dongles, firmware levels, and some device-native options are not part of profile exports.
What about multi-PC setups?
Store essentials in onboard memory (DPI/polling), then keep a portable folder of exported profiles to import on any machine you use.
Quick cheatsheet
Per-app profiles
- Create app profile
- Assign auto-switch by process
- Link device mappings & lighting
Macro hygiene
- Use Toggle/Hold wisely
- Add a stop key
- Scope to allowed apps only
Lighting stack
- Static base → animated mid → reactive top
- Simplify for wireless battery life
Stability
- One RGB engine at a time
- Keep firmware matched to Synapse
- Export backups monthly