Project
- Stars
- Started
- Issues
- License
Razer mice, keyboards and Kraken headsets on Linux
OpenRazer is a set of Linux kernel drivers plus a background service that exposes Razer devices over D-Bus (the Linux message bus apps use to talk to each other), with Python bindings. It talks to the device directly over USB, so there is no Razer account and no Razer software. Its README says the devices it lists have all their USB-controllable functions available; for mice that includes DPI, polling rate and battery, and for keyboards lighting effects and brightness.
It needs a Linux distribution with packages or kernel headers for the driver. It has no window of its own: Polychromatic and RazerGenie are the graphical front ends it points to. Its device list has no BlackShark or Nari headsets, and Kraken support is the older Kraken 7.1, Ultimate and Kitty models.
How did it go? Tips, problems, questions…
Razer mice, keyboards and Kraken headsets on Linux
OpenRazer is a set of Linux kernel drivers plus a background service that exposes Razer devices over D-Bus (the Linux message bus apps use to talk to each other), with Python bindings. It talks to the device directly over USB, so there is no Razer account and no Razer software. Its README says the devices it lists have all their USB-controllable functions available; for mice that includes DPI, polling rate and battery, and for keyboards lighting effects and brightness.
It needs a Linux distribution with packages or kernel headers for the driver. It has no window of its own: Polychromatic and RazerGenie are the graphical front ends it points to. Its device list has no BlackShark or Nari headsets, and Kraken support is the older Kraken 7.1, Ultimate and Kitty models.
OpenRazer
On GitHub
Feedback
How did it go? Tips, problems, questions…