So I was just randomly browsing through the razerzone website, until I visited the page about chroma. And there, I found a really interesting thing called “Razer Chroma SDK”, which can be super useful for game developers. Basically, it allows developers to take full advantage of razer chroma peripheral functions for truly immersive gaming experience. Then they could make it so specific in-game events can affect the color of a razer chroma peripheral. For example, your razer mamba turns red when you die, or fades to green when you pick up a health kit, or orange if you do a drift in Accelerate, as well as a bunch of other stuff. I don’t know how exactly this SDK is used, since I didn’t study it in detail, nor if the implementation of it is actually possible with Tower Unite.
Just wanted to tell you guys about it, because of how awesome it sounds, and I’m pretty sure it would be awesome to any razer chroma mouse/keyboard owner out there!
If someone were to buy me a Razer chroma mouse to replace my Dell generic Logitech mouse, I’d do it. I’d build and integrate the thing into Unreal on my own time. ( Windows only, cause their SDK only supports Windows )
cause I think it’s pretty neat
EDIT:
Huh interesting caveat you have there Razer:
The Chroma SDK is supplied solely to facilitate the creation and development of interactive software applications as well as integration of new hardware. All products created, developed, and integrated using the Chroma SDK are to be used solely with Razer Chroma-enabled devices.
So I guess in that case what I would do is make an Unreal module that just spits messages into the system thru UDP and have a separate program that intercepts them and pushes the output to the device.