Page 1 of 1

[0.15.38] Razer Deathstalker unsupported

Posted: Sat Nov 25, 2017 3:37 pm
by glek
Now, before people bring it up, I am aware that the Deathstalker Chroma support is much less complete than other Razer keyboards. Individual key lighting is not supported by the Deathstalker, instead this model of keyboard has three color "zones" (keypad, normal keys, and the directional/extra keys). With that in mind, though:

What did I do?
  • Started Factorio after Chroma support was added in the last experimental update.
What happened?
  • My mouse pad and mouse both changed over to orange for the loading screen, lighting up as expected as the loading bar progressed.
  • My keyboard did nothing, keeping its old settings of the "wave" pattern.
What would I expect to have happen?
  • My keyboard would at least function as my mouse and mouse pad would for loading bars (I know it supports this from another Chroma-enabled app I use)
  • My keyboard would display some of the behaviors described in the Chroma support (flashing on damage or research complete) but not others that it clearly wouldn't support (health "bar" in the function keys).
Other Notes/Attachements
  • Reproducible: 100% of the time.
Log File

Re: [0.15.38] Razer Deathstalker unsupported

Posted: Tue Nov 28, 2017 11:17 am
by Twinsen
I use their generic keyboard API that is supposed to adapt for each keyboard.

If Deathstalker is not affected by that API, I will have to implement support for it manually, so this is more of a feature request.

Re: [0.15.38] Razer Deathstalker unsupported

Posted: Tue Nov 28, 2017 4:56 pm
by glek
Might I suggest looking at this Github repository? In particular, this chunk of code which seems to be where the difference between the generic keyboards and the Deathstalker Chroma comes into play. It doesn't seem terribly complicated to support the Deathstalker, but it does prove that the Deathstalker is not supported by the generic Chroma APIs.