An entirely open source driver and user-space daemon that allows you to manage your Razer peripherals on GNU/Linux.
A lightweight service that runs in the background to interact with your Razer devices.
Recompiles the driver when the kernel is updated.
Supports macros on-the-fly, lighting effects, colours and enabling game mode.
Works on distributions based on Debian, Ubuntu, Arch, openSUSE and Fedora.
Control your device and create just about any effect you want in Python.
Originally written for the BlackWidow Chroma, the driver is now compatible with a wide range of Razer's peripherals.
Supported Keyboards & Keypads
Supported Mice & Mousemats
Other devices that work
These are not yet supported and are currently in progress.
Not listed? Other devices may work, or require some modifications to the driver.
From the PPA
This also allows the drivers to stay up-to-date when new versions are released. From the terminal:
sudo add-apt-repository ppa:terrz/razerutils
sudo apt update
sudo apt install python3-razer razer-kernel-modules-dkms razer-daemon razer-doc
NOTE: If you get dependency errors when trying to install the driver packages please make sure that you have enabled the "universe" repository in Software & Updates
After installing the driver, you should restart the computer or probe it from the terminal:
sudo modprobe razerkbd
This PPA supports these versions:
- Ubuntu 14.04 "Trusty" and Linux Mint 17
- Ubuntu 16.04 "Xenial" and Linux Mint 18
- Ubuntu 16.10 "Yakkety"
From the RPM Repository
1. Open the terminal and type these commands:
sudo dnf config-manager --add-repo http://download.opensuse.org/repositories/hardware:razer/Fedora_25/hardware:razer.repo
sudo dnf install openrazer kernel-devel
Due to this bug,
kernel-devel needs to be installed in addition.
2. Once installation finishes, restart your computer.
OpenSUSE Build System
Instructions and a one-click install are available here.
After the drivers are installed, please restart the computer.
Packages for Gentoo are provided by vifino's personal overlay.
1. Add the overlay to your system:
sudo layman -a vifino-overlay
2. Install the drivers package - this installs all the components -- driver and daemon.
3. Restart your computer to ensure your devices bind to the driver.
1. Install the dependencies, these may vary based on your distribution:
Kernel Modules and DKMS
2. Obtain a copy of the source code:
git clone --depth=1 https://github.com/terrycain/razer-drivers.git
3. Build and execute the installation script:
sudo make -s all install
4. Once installed, reboot the system.
To manually get the latest driver, you will need to repeat the process:
git pull --rebase
sudo make -s all install
If at a later date you would like to remove the drivers, run:
sudo make uninstall
View all releases View README Source (tar.gz) Source (.zip)
Don't see your distro? Packages for other distributions are planned.