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

Front-ends and utilities are available.

Multi-Distro Support

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


Anansi
1532:010F
BlackWidow Chroma
1532:0203
BlackWidow Chroma Overwatch
1532:0211
BlackWidow Chroma Tournament Edition
1532:0209
BlackWidow Chroma V2
1532:0221
BlackWidow Stealth
1532:011B
BlackWidow Stealth Edition
1532:010E
BlackWidow Ultimate 2012
1532:010D
BlackWidow Ultimate 2013
1532:011A
BlackWidow Ultimate 2016
1532:0214
BlackWidow X Chroma
1532:0216
BlackWidow X Tournament Edition Chroma
1532:021A
BlackWidow X Ultimate
1532:0217
Blade Late 2016
1532:0224
Blade Pro 2017
1532:0225
Blade Pro 2017 Full HD
1532:022F
Blade Pro Late 2016
1532:0210
Blade QHD
1532:020F
Blade Stealth
1532:0205
Blade Stealth Late 2016
1532:0220
Blade Stealth Late 2017
1532:0232
Blade Stealth Mid 2017
1532:022D
Cynosa Chroma
1532:022A
DeathStalker Chroma
1532:0204
DeathStalker Expert
1532:0202
Nostromo
1532:0111
Orbweaver
1532:0113
Orbweaver Chroma
1532:0207
Ornata
1532:021F
Ornata Chroma
1532:021E
Tartarus
1532:0201
Tartarus Chroma
1532:0208

  Supported Mice & Mousemats


Abyssus
1532:0042
Abyssus 1800
1532:0020
Abyssus V2
1532:005B
Death Adder Chroma
1532:0043
Death Adder Elite
1532:005C
Diamondback Chroma
1532:004C
Imperator
1532:002F
Mamba 2012
1532:0025
Mamba Chroma
1532:0045
Mamba Tournament Edition
1532:0046
Naga 2014
1532:0040
Naga Chroma
1532:0053
Naga Hex
1532:0041
Naga Hex Red
1532:0036
Naga Hex V2
1532:0050
Orochi 2011
1532:0013
Orochi 2013
1532:0039
Ouroboros
1532:0032
Taipan
1532:0034
Firefly
1532:0C00

  Other devices that work


Core
1532:0215
Kraken 7.1
1532:0501
Kraken 7.1 Chroma
1532:0504
Kraken 7.1 V2
1532:0510
Chroma Mug Holder
1532:0F07

Not listed? See how you can request support for a new device.

Download


Officially Supported

 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.

openSUSE Build Service

Builds for Debian are built using the openSUSE Build Service. Instructions and packages are available here.

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 a bug in Fedora, kernel-devel needs to be installed explicitly, otherwise the wrong kernel headers (kernel-debug-devel) will be installed.
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 29
 dnf config-manager --add-repo http://download.opensuse.org/repositories/hardware:razer/Fedora_29/hardware:razer.repo
 dnf install openrazer-meta kernel-devel
Fedora 28
 dnf config-manager --add-repo http://download.opensuse.org/repositories/hardware:razer/Fedora_28/hardware:razer.repo
 dnf install openrazer-meta kernel-devel

After the drivers are installed, please restart the computer.

openSUSE Build Service

Instructions and a one-click install are available here.

After the drivers are installed, please restart the computer.

openSUSE Build Service

Instructions and a one-click install are available here.

After the drivers are installed, please restart the computer.

  From the PPA

This also allows the drivers to stay up-to-date when new versions are released.

Stable builds are recommended:

 sudo add-apt-repository ppa:openrazer/stable

Alternately, if you wish to use the latest development builds, use daily instead -- use at your own risk!

 sudo add-apt-repository ppa:openrazer/daily

After adding the PPA, install the packages:

 sudo apt update
 sudo apt install openrazer-meta

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

Community Supported

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 app-misc/openrazer

After the drivers are installed, please restart the computer.

Repository provided by moozhub

Please follow the instructions from this repository:

Using eopkg

There is a package for Solus, however the package is pending a rename.

To install:

 sudo eopkg install razer-drivers

After the drivers are installed, please restart the computer.

Void Linux

We have packages for Void Linux: openrazer-meta, openrazer-daemon, openrazer-driver-dkms, and python3-openrazer

To install:

 xbps-install -S openrazer-meta

After the drivers are installed, please restart the computer.


Don't see your distro? Raise an issue and we'll consider adding support for your distro.