Skip to content

Fix Mamba TE backlight effects#960

Open
jooj211 wants to merge 1 commit into
1kc:masterfrom
jooj211:fix-mamba-te-backlight-effects
Open

Fix Mamba TE backlight effects#960
jooj211 wants to merge 1 commit into
1kc:masterfrom
jooj211:fix-mamba-te-backlight-effects

Conversation

@jooj211

@jooj211 jooj211 commented May 12, 2026

Copy link
Copy Markdown

Fixes #424.

IssueHunt bounty: https://oss.issuehunt.io/r/1kc/razer-macos/issues/424

The Mamba Tournament Edition is already detected by product ID 0x0046, but OpenRazer exposes its lighting through the backlight_*/matrix path rather than the logo/scroll/side LED path used by the generic mouse effect methods. That means the app shows effect options, but applying them does not change the mouse lighting.

This change adds a device-level lightingEffectTarget flag for mouse configs and routes standard mouse effects through the existing backlight/matrix addon calls when that flag is set. It also enables matrix brightness for the Mamba TE and hides legacy logo LED effects that do not apply to this device.

Verification:

  • node --check src/main/device/razerdevicemouse.js
  • node --check src/main/razerdevicemanager.js
  • parsed src/devices/mamba_te_wired.json with JSON.parse
  • git diff --check

I do not have the physical Mamba TE hardware available, so this is based on the project's existing addon API plus OpenRazer's device mapping for 0x0046.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Razer Mamba Tournament Edition

1 participant