Skip to content

Macros

SignalRGB Macros let you automate lighting effects, customize game experiences, streamline workflows, and much more. This guide covers how to create macros, configure triggers and actions, and organize them into profiles.


  1. Navigate to the Macros page.
  2. Click Create Macro.

Create Macro button

A widget will appear with two sides: When and Then.

The When and Then macro widget

Under When, select the input that triggers your macro.

When input selector

Under Then, choose the action that runs when the trigger fires.

Then action chooser

Every macro follows this same structure: an input that triggers it, and an action it performs.

Macro structure overview


This macro replaces one keypress with another.

  1. From the Select Input dropdown, choose Key Pressed.

Select Input dropdown

Key Pressed option selected

  1. Press record under Target Key, and press the key on your device (for example, F1).

Target Key record button

F1 recorded as target key

  1. Enable the Discard Original Keypress toggle. This discards the original F1 input so only the replacement key is registered.

Discard Original Keypress toggle

  1. From the Action dropdown, choose Press Key.

Action dropdown

Press Key action selected

  1. Select the replacement key (for example, A).

Selecting replacement key

With this macro active, pressing F1 will input A instead.

Key replacement macro result


Example: Auto-activating a Game Integration effect

Section titled “Example: Auto-activating a Game Integration effect”

This macro switches to a Game Integration lighting effect automatically when you launch a game.

  1. From the Select Input dropdown, choose Application Started.
  2. Enter the name of the application that should trigger the macro. The name must match exactly, so copying and pasting the application’s name is recommended.
  3. From the Action dropdown, choose Activate Effect.
  4. Select the game’s corresponding Game Integration lighting effect.

Completed Application Started macro

Now, whenever you launch the game, SignalRGB will switch to the correct lighting effect automatically.


Rename a macro by clicking on its title.

Renaming a macro

Renamed macro

The buttons in the top right of each macro let you:

  • Adjust the macro’s inputs and actions

Edit button

  • Test the macro

Test button

  • Delete the macro

Delete button

  • Toggle the macro on and off

Toggle button


Profiles let you create new sets of macros and switch between them easily using the profile dropdown in the upper left of the Macros page.

  1. Click + New Profile.

New Profile button

  1. Enter a name for your profile.
  2. Click Create Profile.

Create Profile dialog

Click the profile dropdown and select from your list of custom profiles.

Profile dropdown

To pause all macros in the selected profile, click the Macros Enabled toggle.

Macros Enabled toggle

Macros paused state