github.devotd.
NewDeveloper tools

openrazer/openrazer v3.12.4 — Linux driver for Razer devices

Summarizes the latest release v3.12.4 of openrazer/openrazer, the kernel driver and daemon that control lighting and other features of Razer devices on GNU/Linux, together with the supported scope stated in the README.

Repositoryopenrazer/openrazer ↗

Summarizes the latest release v3.12.4 of openrazer/openrazer, the kernel driver and daemon that control lighting and other features of Razer devices on GNU/Linux, together with the supported scope stated in the README.

GitHub description: Open source driver and user-space daemon to control Razer lighting and other features on GNU/Linux

stars
★ 4.6K
Forks
733
Language
C
License
GPL-2.0
Latest release
v3.12.4
Read original source ↗View on GitHub ↗

openrazer/openrazer is an open-source kernel driver and user-space daemon that controls lighting and other features of Razer devices on GNU/Linux. The latest release published on GitHub is v3.12.4. However, the collected information contains no changelog for this version, so what exactly changed is unknown.

The project consists of a kernel driver and a DBus service. DBus is the standard protocol for processes to exchange messages on Linux, so it is the channel through which the daemon opens device-control capabilities to other programs. The README states that Python bindings interacting with this interface are also provided, and it lists supported devices such as keyboards, mice, mousepads and headsets, along with per-distribution packages. The code is written in C and distributed under the GPL-2.0 license. The repository was created on 2015-11-09 and has 4555 GitHub stars. The README makes clear that this project is not officially endorsed by Razer, Inc.

No test data or performance figures backing device-specific feature differences are presented in the document. The repository's score records the momentum item as a low 2.3 on a 10-point scale, and the remaining items have not been filled in yet. Because it is licensed under GPL-2.0, the conditions must be checked first if it is to be used together with code under a different license. Taking the low momentum score into account as well, it is wiser to watch it for a while rather than rush adoption before the actual changes in v3.12.4 are confirmed.