Rebind vs vendor software

One tool for every keyboard and mouse you own.

G Hub, Synapse, and iCUE only program their own brand. Rebind remaps any USB keyboard and mouse on Windows, macOS, and Linux, and Rebind Link adds hardware output.

Your config shouldn't depend on which logo is on the device.

Each vendor app programs only that company's hardware. Mix a keyboard from one brand with a mouse from another and you run two apps. Swap brands next year and you start over.

Rebind sits in front of any USB keyboard and mouse, whatever the brand. Your remaps move with you to another device or operating system.

Vendor software vs Rebind

Capability
Logitech G Hub
Razer Synapse
Corsair iCUE
Rebind

Works across brands

Logitech only

Razer only

Corsair only

Any brand of standard-HID USB keyboard and mouse

Platforms

Windows, macOS

Windows, macOS

Windows; limited macOS

Windows, macOS, Linux

Scripting

Lua (limited)

Macros and remaps

Macros, key remaps

Luau: a full runtime and SDK

Beyond macros

Per-device profiles

Per-device profiles

RGB, system monitoring

HTTP, WebSocket, screen sampling, window control

Output

Own device firmware

Own device firmware

Own device firmware

Software output, or USB HID from Rebind Link hardware

USB report rate

Device-dependent

Device-dependent

Device-dependent

Up to 8,000 Hz with Rebind Link

AI script generation

No

No

No

RebindGPT writes Luau from plain English

Drive from other languages

No

No

No

Official TS, Python, and Rust clients

Config portability

Tied to that brand

Tied to that brand

Tied to that brand

Scripts move across devices and OSes

Price

Free with hardware

Free with hardware

Free with hardware

Free. Rebind Link adds hardware output.

A real runtime, not just a profile editor.

Vendor apps give you per-device profiles. Rebind gives you Luau: coroutines, HTTP and WebSocket, screen sampling, per-app activation. Block an input, rewrite it, or fan one key into a sequence.

-- rebind: name=Caps to Escape, everywhere
-- rebind: version=1.0.0
-- rebind: min_sdk=3.0.0

Bind.Remap("CapsLock", "Escape")

When each one fits

Use vendor software when all your gear is one brand and you want onboard memory and RGB.

Use Rebind when you own a mix of brands, want your remaps on Windows, macOS, and Linux, or want a scripting runtime.

Use both: vendor app for RGB and onboard profiles, Rebind for scripts and remaps that follow you.

Common questions

Will Rebind work with my Logitech, Razer, or Corsair gear? Yes. Any standard-HID USB keyboard or mouse.

Do I keep my RGB? Yes. Rebind leaves lighting alone, so your vendor app keeps running the RGB.

Rebind vs vendor software

You bought the hardware. Own the behavior.

Install v3.7.5RebindGPT

windows / macos / linux