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 and macOS, 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

CapabilityLogitech G HubRazer SynapseCorsair iCUERebind
Works across brandsLogitech G HubLogitech onlyRazer SynapseRazer onlyCorsair iCUECorsair onlyRebindAny brand of standard-HID USB keyboard and mouse
PlatformsLogitech G HubWindows, macOSRazer SynapseWindows, macOSCorsair iCUEWindows; limited macOSRebindWindows, macOS
ScriptingLogitech G HubLua (limited)Razer SynapseMacros and remapsCorsair iCUEMacros, key remapsRebindLuau: a full runtime and SDK
Beyond macrosLogitech G HubPer-device profilesRazer SynapsePer-device profilesCorsair iCUERGB, system monitoringRebindHTTP, WebSocket, screen sampling, window control
OutputLogitech G HubOwn device firmwareRazer SynapseOwn device firmwareCorsair iCUEOwn device firmwareRebindSoftware output, or USB HID from Rebind Link hardware
USB report rateLogitech G HubDevice-dependentRazer SynapseDevice-dependentCorsair iCUEDevice-dependentRebindUp to 8,000 Hz with Rebind Link
AI script generationLogitech G HubRazer SynapseCorsair iCUERebindWith Rebind Pro: RebindGPT writes Luau from plain English
Drive from other languagesLogitech G HubRazer SynapseCorsair iCUERebindOfficial TS, Python, and Rust clients
Config portabilityLogitech G HubTied to that brandRazer SynapseTied to that brandCorsair iCUETied to that brandRebindScripts move across devices and OSes
PriceLogitech G HubFree with hardwareRazer SynapseFree with hardwareCorsair iCUEFree with hardwareRebindFree. 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

rb.bind.remap("CapsLock", "Escape")

When each one fits

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

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

Use bothvendor 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.

You bought the hardware. Own the behavior.