Razer Synapse 4 gaming setup with a Razer mouse

Razer Synapse 4 Overview and CS2 Macros Guide

Every Synapse 4 tab explained on a Razer Basilisk V3, how to record and assign macros, profiles and Linked Games, plus six CS2 macros with exact delays

Razer Synapse 4 is the control center for Razer devices. If you use a Razer mouse, keyboard, headset or RGB accessory, this is where the real setup happens: DPI, polling rate, button assignments, macros, profiles, lighting and linked games.

I go through the whole interface using the Razer Basilisk V3 as an example: the dashboard, the Macro editor, Settings, Linked Games and the mouse's own settings. After that comes the practical part: how to create a macro, assign it to a button and a few Counter-Strike 2 macros with the exact delays from my editor. If you use another brand, I have the same guides for Logitech G HUB, HyperX NGENUITY and Bloody.

Razer Synapse 4 Interface and Main Tabs

Like other peripheral software, Synapse 4 splits the work into tabs. One important change compared to Synapse 3: device settings stay in Synapse, while advanced RGB effects moved to the separate Chroma App. The dashboard even opens with a banner about it.

Razer Synapse Dashboard introducing Synapse 4 and Chroma App
The dashboard banner: Synapse 4 for hardware settings, Chroma App for RGB lighting

The top bar has five tabs:

Synapse
Dashboard, connected devices, modules, online services, Gamer Room and global shortcuts.
Macro
Recording and editing macros: delays, keyboard and mouse actions, loops, text, and assigning macros to buttons.
Settings
How Synapse itself behaves: startup, notifications, recommendations, profile migration, language, updates.
Linked Games
Links games and programs to device profiles, so the right profile loads on its own.
Device tab
Named after your device, in my case BASILISK V3. Button assignments, DPI, polling rate, lighting and calibration.

Synapse Tab

The Synapse tab isn't about one specific device. It's the general hub with four sections: Dashboard, Gamer Room, Devices & Modules and Global Shortcuts.

Razer Synapse Dashboard showing modules such as Linked Games, Feedback, Synapse 3 Profile Migration, and Macro
The Dashboard with device cards, modules and online services

Dashboard

The start page. Under the banner (you can hide it) there are three collapsible blocks:

  • Devices: the Razer hardware Synapse detects right now. Click a device card to open its settings.
  • Modules : extra features, such as Add WiFi Device , Linked Games , Synapse 3 Profile Migration and Feedback .
  • Online Services : shortcuts to Razer.com, Razer Gold & Silver, Razer Community and Razer Support. Nothing here changes DPI, macros or lighting, so for setup you can ignore it.

Gamer Room

A section for room lighting: Razer Aether lamps, light strips and other Chroma-connected smart lights. Below it are two lists: Synapse Override (devices Synapse can take control of) and Controlled by Gamer Room App (devices managed from the Razer Gamer Room mobile app). For CS2 it doesn't matter at all.

Razer Synapse Gamer Room page showing Razer Aether lighting products in a colorful room setup
Gamer Room is for Razer room lighting and Chroma-connected smart lights

Devices & Modules

The maintenance page: installed devices and modules, what was updated recently and which optional modules you can still install. Think of it as Synapse's own app manager, not a settings page.

Razer Synapse Devices & Modules page showing available modules and recently updated modules
Installed modules, available modules and recent updates

Global Shortcuts

Here you create hotkeys that work across all profiles. The main use is profile switching: cycle through profiles, go to the next or previous one, or jump to a specific profile.

Razer Synapse Global Shortcuts tab showing the Add a Shortcut option
Global Shortcuts work no matter which profile is active

Synapse 4 Macro Editor: My Macros and Key Binds

The Macro tab has two parts: My Macros, where you build macros, and Key Binds, where you assign them.

My Macros

At the top left you pick a macro from the dropdown or create a new one. In the middle is the action list, on the left the ADD panel with everything you can insert.

Razer Synapse Macro editor showing recorded Space key actions, delays, and add options
My Macros: the action list in the middle, the ADD panel on the left
Delay
A pause between actions. Without proper delays a macro can run too fast and the game won't register some inputs.
Keyboard Function
A key press, a key release or a key combination.
Mouse Function
Mouse clicks, scroll and other mouse button actions.
Macro
Inserts another macro. Handy for building long sequences out of small reusable parts.
Launch
Opens an application, a file or a game.
Run Command
Runs a system command.
Text Function
Types a piece of text.
Loop
Repeats a selected part of the macro.

Unlike G HUB, NGENUITY or Bloody, Synapse 4 lists actions vertically, one per line, with an arrow icon for press and release. It's easier to read than a horizontal timeline.

One detail that confuses people: the time in the top row, next to the checkbox, is not a delay. It's the total length of the macro, the sum of all delays below. In my Bunny Hop macro it shows 0.058s because there is one 0.058s delay inside.

Key Binds

Key Binds connects a macro to a physical button. A macro built in My Macros does nothing until it's assigned somewhere: a side mouse button, a keyboard key, a Hypershift button.

Razer Synapse Macro Key Binds tab showing the Assign Macro to Your Devices option
Key Binds: assign a ready macro to a device

Synapse 4 Settings and Linked Games for CS2

Settings Tab

The Settings tab controls Synapse itself, not your devices. It has two sections, Synapse and General.

Razer Synapse Settings tab showing auto-launch, notifications, recommendations, profile migration, and device lighting options
Settings: startup, notifications, recommendations, profile migration, tutorials and device lighting mode
Auto-Launch
Start Razer Synapse automatically when the system starts. With Minimize to system tray on startup it opens quietly in the background.
Notifications
On-screen notifications from Synapse.
Recommendations
What Synapse shows you on the Dashboard.
Tutorials Reset
Brings back the tutorial pop-ups.
Profile Migration
Moves profiles, macros and Chroma effects from Synapse 3 to Synapse 4. Run it first if you're upgrading.
Device Lighting
Chroma RGB or Windows Dynamic Lighting. With Chroma RGB, Synapse controls the lighting and recommends turning Dynamic Lighting off in Windows to avoid conflicts.

The General section has the interface language, What's New with release notes, and About with the current Synapse version.

Razer Synapse Settings General tab showing language, release notes, and About information
General: language, release notes, version and legal links

Linked Games Tab

Linked Games ties a game or program to a device profile. Start the game and Synapse switches to its profile on its own, close it and you're back on the desktop profile. No more changing DPI by hand every time. The tab has two sections, Games and Devices.

Games shows the added games and programs. If the list is empty, you'll see a big tile: Add a game/program or drag and drop here. For CS2 you need cs2.exe, which is here in a default Steam install:

C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\bin\win64\cs2.exe

Devices shows your Razer devices that can be linked to games. Open the Basilisk V3, for example, and you get a profile dropdown, a tile for adding a game, view filters, sorting and a three-dot menu. Link cs2.exe to your CS2 profile and it gets its own DPI, buttons, macros and lighting.

Razer Basilisk V3 Settings in Synapse 4: DPI, Polling Rate, Lighting

The device tab is the control panel of a specific device. For a mouse like the Basilisk V3 (wired, Focus+ 26K sensor, 11 programmable buttons) it has four sections: Customize, Performance, Lighting and Calibration.

Customize

Here you remap the buttons. A side button can become a keyboard key, a macro, a media control, a profile switch, DPI control, a launch command and more. There are two button layers: Standard and Hypershift.

Razer Synapse Customize tab showing button assignments for the Razer Basilisk V3 mouse
Customize: button assignments, Standard and Hypershift layers

Standard is the normal layout. Hypershift is a second layer: while you hold the Hypershift button, the other buttons do something else. More commands without more physical buttons.

The Scroll Wheel block sets Scrolling Mode: Tactile (normal notched scroll) or Free-Spin (the wheel spins freely and fast). Smart-Reel switches to Free-Spin automatically when you flick the wheel hard and goes back to Tactile when it stops. If you jump with the mouse wheel in CS2, keep Tactile and turn Smart-Reel off, a free-spinning wheel sends a random number of jumps.

Performance

Performance has DPI, sensitivity stages, polling rate and a shortcut to Windows mouse properties. The main block is Sensitivity: DPI sets how far the cursor moves for a given physical movement.

Razer Synapse Performance tab showing DPI stages and wired polling rate settings for Razer Basilisk V3
Performance: DPI stages and wired polling rate
Setting Default on Basilisk V3 Range
DPI stages 400 / 800 / 1600 / 3200 / 6400 (stage 3 active) 100 to 26000 DPI
Wired Polling Rate 1000 Hz 125, 500, 1000 Hz
Mouse Properties Opens the Windows mouse settings

For CS2, 1000 Hz is the right choice: the mouse reports its position more often, so movement feels smoother and more responsive. With DPI, remember that your real sensitivity in CS2 is DPI multiplied by the in-game sensitivity. If you change DPI in Synapse, change the in-game value too, or your aim will feel different.

Lighting

Three blocks: Brightness, Switch Off Lighting and Effects.

Razer Synapse Lighting tab showing brightness, lighting effects, and switch-off lighting options
Lighting: brightness, effects and automatic switch-off
  • Brightness turns lighting on or off and sets it from 0 to 100. Mine is at 70.
  • Switch Off Lighting turns the lighting off when the display goes off, or after the mouse sits idle for the number of minutes you choose.
  • Effects are ready presets you can save straight to the profile.

There is also Advanced Effects. Pick it and Synapse asks you to install the Razer Chroma App, because deeper RGB control now lives there and not in Synapse.

Calibration

Calibration adjusts how the sensor behaves on your surface. Synapse itself says the mouse tracks accurately out of the box, and calibration only fine-tunes it for a specific mousepad. Two modes: Smart Tracking and Manual Calibration.

Razer Synapse Calibration tab showing Smart Tracking and mouse mat surface calibration settings for Razer Basilisk V3
Calibration: Smart Tracking or manual calibration for your mousepad

How to Switch Profiles in Razer Synapse 4

A profile is a full set of button assignments, performance settings, lighting and macro bindings. Make one for the desktop, one for CS2, one for testing, whatever you need.

Profiles can be switched by hand at any time. That's the difference from Linked Games, where Synapse loads a profile automatically when a game starts. Manual switching gives you full control, Linked Games does it for you. You can use both.

In Synapse 4 a button can switch profiles in five ways:

  1. Next Profile
  2. Previous Profile
  3. Cycle Up Profile
  4. Cycle Down Profile
  5. Specific Profile
Razer Synapse Customize tab showing Mouse Button 4 assigned to switch to a specific profile
Mouse Button 4 set to switch to a specific profile

If you don't want to give up a button for this, put the profile switch on the Hypershift layer. Or use Global Shortcuts on the keyboard.

How to Create a Macro in Razer Synapse 4

A macro is a sequence of actions (key presses, mouse clicks, delays, commands, launching files) that runs when you press or hold a button. You can record it or build it by hand.

Razer Synapse Macro editor showing a recorded macro with mouse clicks, Space key actions, delays, Record, and Save buttons
A recorded macro with mouse clicks, Space presses and delays
  1. Open Synapse 4 and go to the MACRO tab.
  2. Click RECORD, do the clicks and key presses, then click STOP.
  3. Edit or delete what was recorded. The delay before the first action and after the last one are usually not needed.
  4. Add extra actions from the ADD panel if you need them.
  5. Rename the macro so you can find it later: three dots next to the name, then Rename.
  6. Click SAVE.
Razer Synapse macro list showing the Rename option for a selected test macro
The three-dot menu: rename, duplicate or delete a macro

How to Assign a Macro to a Mouse Button

  1. Open the device tab and click the button you want, for example Right Click.
  2. In the right panel pick Macro, choose the macro and its playback option.
  3. Click SAVE.
Razer Synapse Macro assignment window showing a test macro selected for the right mouse button
Pick a macro, choose the playback option and save it to the button

To get the original function back, click the same button, choose Default at the top and SAVE.

Left Click is locked. To put a macro on it, first move the left click function to another button, for example Scroll Click.

Macro Playback Options

The playback option decides how the macro runs when you press the button.

Razer Synapse macro playback options showing Play once, Play multiple times, Toggle continuous playback, Play while assigned key is pressed, and Queue
Five playback options for an assigned macro
Play once
Runs one time per press.
Play multiple times
Repeats a set number of times.
Toggle continuous playback
One press starts the macro, the next press stops it.
Play while assigned key is pressed
Repeats as long as you hold the button.
Queue
Macros and actions run one after another in a queue, so you can chain them with click delays.

How to Import a Macro File (.xml)

Synapse 4 can import macros in .xml format:

  1. In the device tab, click the profile name at the top left.
  2. Click the three dots next to it, choose Import and pick the .xml file.
  3. Click the button you want to use.
  4. In the right panel pick Macro, choose the imported macro and its playback option, then SAVE.

Then test the button, ideally in Notepad or on an empty map, before you take it into a match.

CS2 Macros for Razer Synapse 4

These macros are here to show how the editor works and to test them on your own server or offline. Valve's position since August 2024: automating movement or shooting with scripts or hardware is not allowed, and on official servers it can get you kicked from the match. FACEIT and other platforms have their own rules, check them first.

Below are six macros from my Synapse. Each table is exactly what's in the editor: action, then the delay that follows it. ↓ is press, ↑ is release.

CS2 Bunny Hop Macro

Repeats the Space key with a fixed rhythm. On your own server you could just turn on sv_autobunnyhopping 1 (auto re-jump while you hold jump), it doesn't need sv_cheats. The macro does the jumping on the keyboard side instead, so it works on any server, but your speed is still capped at 1.1x unless the server has sv_enablebunnyhopping 1. The legal way to bunny hop on official servers is jump on the mouse wheel.

# Action Delay after
1 Space ↓ 0.058s
2 Space ↑

Playback option: Toggle continuous playback on/off using assigned key.

Razer Synapse Macro editor showing a CS2 Bunny Hopping macro with Space key actions and short delays
Bunny Hop: Space press, 0.058s, Space release, on repeat

CS2 Quick Scope Macro

A fast right click, then a left click. It's not a real no-scope: the scope does open, just for a moment, so the Scout or AWP shot lands close to where you aimed instead of getting the random no-scope spread.

# Action Delay after
1 Right Click ↓ 0.022s
2 Right Click ↑ 0.049s
3 Left Click ↓ 0.033s
4 Left Click ↑

Playback option: Play once.

Razer Synapse Macro editor showing a Scout/AWP Fast Scope macro with right click and left click actions
Scout/AWP Fast Scope: 0.104s in total

CS2 Burst Fire Macro

Holds the left mouse button just long enough for a short burst, usually 2 or 3 bullets, instead of a spray. Made for controlled bursts at medium and long range with the AK or M4.

# Action Delay after
1 Left Click ↓ 0.111s
2 Left Click ↑ 0.101s

In my screenshot there are two more empty mouse actions with 0.044s and 0.039s after that, they only add a short pause at the end. Playback option: Play once.

Razer Synapse Macro editor showing a CS2 AK/MK Burst Fire macro with left click actions and recorded delays
AK/M4 Burst Fire: left click held for 0.111s

CS2 Single-Shot Cycle Macro

While you hold the button, it fires single shots in an even rhythm, about five per second. It feels like tapping with the SCAR-20 or G3SG1, only steadier.

# Action Delay after
1 Left Click ↓ 0.017s
2 Left Click ↑ 0.175s

Playback option: Play while assigned key is pressed.

Razer Synapse Macro editor showing a CS2 AK/MK Single Fire macro with left click actions and delays
AK/M4 Single Fire: one shot every 0.192s

CS2 Tec-9 Fire Macro

Repeated left clicks with a fixed interval. Instead of clicking as fast as you can, you get an even rhythm that's easier to control.

# Action Delay after
1 Left Click ↓ 0.056s
2 Left Click ↑ 0.095s

Playback option: Play while assigned key is pressed.

Razer Synapse Macro editor showing a CS2 Tec-9 Fire macro with left click actions and short delays
Tec-9 Fire: one shot every 0.151s

CS2 Jump Throw Macro

The classic jump throw bind stopped working with the August 19, 2024 update. Binds with several actions on one key are now ignored, you can only turn them back on with cl_allow_multi_input_binds 1, and that command is cheat-protected. A mouse macro does it from outside the game, and with the right timing the throw is the same every time. My jump throw guide also has a script method without macros.

# Action Delay after
1 Left Click ↓ (pull the pin) 0.055s
2 Space ↓ (jump) 0.127s
3 Left Click ↑ (throw) 0.05s
4 Space ↑

Playback option: Play once.

Razer Synapse Macro editor showing a CS2 Jump Throw macro with left click and Space key actions
Jump Throw: left click, jump, release, 0.232s in total

Razer Synapse 4 Setup Tips for CS2

Profiles

Don't load everything into the default profile. Make separate ones for the desktop, CS2 and testing.

DPI

Keep only the DPI stages you really use. Extra stages mean accidental switches mid-round. Polling rate 1000 Hz.

Buttons

Keep the main buttons predictable, assign side buttons carefully. Test every macro outside the game first.

Linked Games

Add cs2.exe by hand if Synapse doesn't find it, and link it to your CS2 profile.

Lighting

Basic Effects are enough for simple RGB. Install Chroma App only for advanced scenes.

Calibration

Default is fine for most players. Touch it only if the mouse feels odd when you lift and reposition it.

Conclusion

Razer Synapse 4 is more than a DPI slider. It has profiles with automatic switching, button remapping with a second Hypershift layer, polling rate, Chroma lighting and a full macro editor with recording, manual editing, five playback options and .xml import. My order for a new mouse: profile first, then Performance and buttons, then Linked Games, and lighting and calibration only if you need them. And keep macros for your own server, on official servers it's not worth the kick.

Razer Synapse 4 Macro FAQ

Does Razer Synapse 4 support macros?

Yes. The Macro tab lets you record actions, add delays, edit key presses and mouse actions, import .xml macros and assign them to Razer devices.

Can I assign a macro to any mouse button?

Almost any programmable button. Left Click is locked until you move its function to another button.

What macro playback options does Synapse 4 have?

Play once, Play multiple times, Toggle continuous playback, Play while assigned key is pressed and Queue.

What is the time shown at the top of a macro?

The total length of the macro, the sum of all its delays. It's not a separate delay.

Can I use different macros for different games?

Yes. Make a profile per game with its own macros, DPI, lighting and buttons. Linked Games switches the profile automatically when the game starts.

Where is cs2.exe for Linked Games?

In a default Steam install: ...\steamapps\common\Counter-Strike Global Offensive\game\bin\win64\cs2.exe.

Are CS2 macros allowed in Competitive or Premier?

No. Valve doesn't allow automating movement or shooting with scripts or hardware, and on official servers it can get you kicked from the match. Use them offline or on your own server.

How do I move my Synapse 3 macros to Synapse 4?

Settings, then Profile Migration. It moves profiles, macros and Chroma effects from Synapse 3.

Continue Reading

Leave a Reply

Your email address will not be published. Required fields are marked *