Motivation

There is a (Windows-only) software for controlling / setting the color modes on the Genesis Thor 300 RGB keyboard. I believe the communication protocol can be reverse engineered and an open-source variant for the accompanied software can be created and full potential of the keyboard unlocked.

Goals for this Hackweek

  • understand the protocol
  • learn about USB HID
  • use above to create a software which will allow to switch color profiles and to set custom colors to custom keys (like in the Windows counterpart)
  • optional: include macro creation / key remapping
  • publish the code on GitHub, create a package in OBS
  • optional: integrate support for this keyboard into OpenRGB

Resources

  • https://github.com/baierjan/mjolnir
  • https://build.opensuse.org/package/show/home:jbaier_cz/mjolnir
  • https://gitlab.com/CalcProgrammer1/OpenRGB/-/merge_requests/1293

Looking for hackers with the skills:

Nothing? Add some keywords!

This project is part of:

Hack Week 21

Activity

  • over 2 years ago: jbaier_cz started this project.
  • over 2 years ago: jbaier_cz originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!