[0.15.38] Razer Deathstalker unsupported

Post your ideas and suggestions how to improve the game.

Moderator: ickputzdirwech

User avatar
glek
Burner Inserter
Burner Inserter
Posts: 13
Joined: Wed Dec 30, 2015 11:54 pm
Contact:

[0.15.38] Razer Deathstalker unsupported

Post 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
Programming is a way of life!
Twinsen
Factorio Staff
Factorio Staff
Posts: 1380
Joined: Tue Sep 23, 2014 7:10 am
Contact:

Re: [0.15.38] Razer Deathstalker unsupported

Post 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.
User avatar
glek
Burner Inserter
Burner Inserter
Posts: 13
Joined: Wed Dec 30, 2015 11:54 pm
Contact:

Re: [0.15.38] Razer Deathstalker unsupported

Post 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.
Programming is a way of life!
Post Reply

Return to “Ideas and Suggestions”