One of the most frustrating things about building a new computer for Linux is the peripherals, especially for gamers looking for lots of functionality out of their peripherals.
However, there are no official drivers for any Razer peripherals in Linux. But if you have Razer peripherals, you may be in luck because the OpenRazer project has a solution.
OpenRazerย is a collection of Linux drivers for Razer devices, providing kernel drivers, DBus services, and Python bindings to interact with the DBus interface. It is an open-source driver and user-space daemon that allows you to manage your Razer peripherals on Linux.
The first place you should go isย the projectโs Github.io page, where you can see the supported devices.
Changes in OpenRazer 3.1
OpenRazer 3.1 adds support for six new devices:
- Razer Blade Advanced (Early 2021)
- Razer BlackWidow V3 Tenkeyless
- Razer BlackWidow Tournament Edition 2014
- Razer Basilisk Essential
- Razer Blade 15 Advanced (Mid 2021)
- Razer Huntsman V2 Analog
In addition, OpenRazer 3.1 adds more effects for Kraken Kitty Edition and volume scroll support for Ornata V2. The OpenRazer daemon has been refactored in some areas, and there are a variety of bug fixes.
You can also see if your device is supported by visiting the official GitHub Page of OpenRazer.
For detailed information about all changes, you can refer to the changelog.
Installation
For Ubuntu, the software hasย an official PPA. This will keep the drivers up-to-date when new versions are released.
sudo add-apt-repository ppa:openrazer/stable
sudo apt update
sudo apt install openrazer-meta
Arch Linux users can install OpenRazer from the AUR using an AUR helper such as yay
.
yay -S openrazer-meta
After the drivers are installed, please restart the computer.
In addition to the driver, consider installingย Polychromatic, which interacts with the driver to make the most out of your Razer peripheral. It is a graphical management tool and tray applet for managing Razer peripherals.