Star on GitHubStar2.4k stars

Case study

Aurora: reconstructing EvoFox Blaze mouse configuration

Aurora reconstructs EvoFox Blaze mouse configuration through its Linux hidraw interface. A CLI and terminal UI read and change polling, DPI, lighting, button and profile settings, with writes checked against the device's returned state.

Targets
Protocol
Category
Independent reconstruction cases
Relationship
Independent reconstruction project
Sources reviewed
Stars
5
Last commit
2026-11-05
Language
Python
License (GitHub)
WTFPL

GitHub data as of 2026-11-09

Copy as MarkdownView JSONCite

Requirements & limits

  • Prerequisites: Linux with hidraw, Python 3.10 or newer, and an EvoFox Blaze mouse identified as USB 30fa:1440 are required.
  • Limits: Macros, several button assignments and some profile button tables are unfinished.
  • License: Licensed under WTFPL.

Cite

BibTeX

@misc{aurora-evofox-blaze-case,
  title = {{Aurora: reconstructing EvoFox Blaze mouse configuration}},
  howpublished = {\url{https://github.com/rugbedbugg/Aurora}},
  url = {https://github.com/rugbedbugg/Aurora},
  urldate = {2026-11-08},
  note = {Awesome REA entry: \url{https://awesomerea.org/resources/aurora-evofox-blaze-case/}}
}

Plain text

Aurora: reconstructing EvoFox Blaze mouse configuration. https://github.com/rugbedbugg/Aurora (accessed 2026-11-08). Awesome REA entry: https://awesomerea.org/resources/aurora-evofox-blaze-case/

Useful? Star Awesome REA on GitHub2.4k

About this entry

The description was reviewed against primary sources.

Report an outdated entry Suggest a translation fix

Primary sources

  1. README.md GitHub · rugbedbugg/Aurora · Revision 7758da0

More in Protocols

All 720 entries in ProtocolsProtocols case studies (645)

↑↓ move↵ open⌘↵ new tab