Set-Up And Configure Razer Keyboards on Your Linux with Polychromatic

polychromatic-razer-controller
This year has seen a spike in the number of Linux Gaers – it seems Gaming on Linux is big business now.
It is also an observation that many of the above mentioned ardent gamers use either a Razer keyboard or a Razer mouse.
Razer itself does not offer any Linux support apparently because it prefers to leave the nitty-gritty to the open-source community – and as expected, a good number of awesome individuals have dutifully done justice to the matter for several years and now, there is good news for everyone in the packaging of Polychormatic.

Polychromatic is a clean desktop application for managing Razer keyboard and mice on Linux. Created by Luke Horwell, the app is powered by the open-source Razer Chroma Linux Drivers daemon.

Aaron Honeycutt, Kubuntu council member, came across the tool while trying to get his Razer Blackwidow Chroma keyboard to work properly with Ubuntu.

It supports a handful of Razer Blackwidow peripherals, including Ultimate 2013 and Classic keyboards, the Mamba mouse and the Blackwidow Chroma.

polychromatic-tray

Polychromatic features support for:

  • Changing colors
  • Choosing a lighting effect
  • Create per-app/game profiles
  • Setting brightness
  • Toggle Gaming Mode
  • Toggle Macros keys
  • Tray applet for switching game profiles

Installing Polychromatic on Ubuntu 16.04 LTS
The first thing you will need is a compatible Razer keyboard/ mouse. If you aren’t sure of what devices are supported then look up the Chroma drivers web page for a list of currently supported devices.

You’ll need to install Razer Chroma Drivers and you can get them from here.

Next, install Polychromatic from the project’s official PPA and run the commands below in a new Terminal window:

sudo add-apt-repository ppa:lah7/polychromatic
sudo apt update && sudo apt install polychromatic

That’s all. Open your app launcher and search for ‘Polychromatic’ to launch the app.

About The Author
Okoi Martins Jr.
I'm a Computer Scientist with a passion for learning new things in fields ranging from theoretical implications of computer science and mathematical modeling to web development and music. In my spare time, I listen to music, read like a compiler, and learn like an A.I algorithm.

Leave a Response