Features

An entirely open source driver and user-space daemon that allows you to manage your Razer peripherals on GNU/Linux.

Daemon

A lightweight service that runs in the background to interact with your Razer devices.

DKMS Support

Recompiles the driver when the kernel is updated.

Fully Featured

Supports macros on-the-fly, lighting effects, colours and enabling game mode.

Applications

Offering front-ends and utilities.

Cross-Distro Compatible

Works on distributions based on Debian, Ubuntu, Arch, openSUSE and Fedora.

Scriptable API

Control your device and create just about any effect you want in Python.

Devices List

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



  Requested

These are not yet supported and they are work in progress or need testing.


Not listed? Other devices may work, or require some modifications to the driver. Raise an issue to find out.

Download


  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 the drivers are installed, please restart the computer.

This PPA supports these versions:

  • Ubuntu 16.04 (Xenial) and newer
  • Linux Mint 18 and newer

openSUSE Build System

Instructions are available here.

After the drivers are installed, please restart the computer.

 From AUR

Install openrazer-meta from the AUR.

Due to a bug in yaourt, you will get a dependency loop when trying to install it. pacaur is confirmed to work.

After the drivers are installed, please restart the computer.

 From the RPM Repository

Open the terminal and run these commands as root for your version:

Due to this bug, kernel-devel needs to be installed explicitly.
Fedora Rawhide
 dnf config-manager --add-repo http://download.opensuse.org/repositories/hardware:razer/Fedora_Rawhide/hardware:razer.repo
 dnf install openrazer-meta kernel-devel
Fedora 26
 dnf config-manager --add-repo http://download.opensuse.org/repositories/hardware:razer/Fedora_26/hardware:razer.repo
 dnf install openrazer-meta kernel-devel
Fedora 25
 dnf config-manager --add-repo http://download.opensuse.org/repositories/hardware:razer/Fedora_25/hardware:razer.repo
 dnf install openrazer-meta kernel-devel

After the drivers are installed, please restart the computer.

openSUSE Build System

Instructions and a one-click install are available here.

After the drivers are installed, please restart the computer.

Gentoo ebuild

Packages for Gentoo are provided by vifino's personal overlay.

Add the overlay to your system:

 sudo layman -a vifino-overlay

Install the drivers package - this installs all the components -- driver and daemon.

 emerge razer-drivers

After the drivers are installed, please restart the computer.


  View all releases   View README   Source (tar.gz)   Source (.zip)

Don't see your distro? Packages for other distributions are planned.