|
|
|
|
|
by famfamfam
3628 days ago
|
|
> Ideally, the games themselves would have some sort of API, or some other way to either communicate what’s happening in the game so I can map colors to it A number of games implement Mumble Link (https://wiki.mumble.info/wiki/Link) which provides a memory-mapped file that includes positional data used to provide directional sound by voice-comms software (so when a teammate speaks you hear their voice as if you were both in your relevant locations in the shared virtual space). Some games also expose other data through this including health/mana/ammo levels which could be used to control lighting based on game state. |
|
Logitech devices - http://gaming.logitech.com/en-au/developers (haven't looked into this since the G15 was new).
Corsair CUE SDK - http://forum.corsair.com/v3/forumdisplay.php?f=271
Razer Chroma SDK - http://developer.razerzone.com/chroma/
Although this might be much, much harder because you'd have to trick each SDK into thinking it's talking to the devices it expects. A good example of this is a nice hack that takes Logitech LED commands and sends them to a Corsair keyboard instead - http://forum.corsair.com/v3/showthread.php?t=140755
This is one place where some common standards / APIs would have really helped. Instead, the community is left to do all the work.