Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

OpenRazer 3.7.0 is out now bringing with it plenty of code clean-up and lots of new device support to Linux for Razer hardware fans this is an essential.

The developers mentioned on Mastodon how "with this release also some breaking changes since *a lot* of code cleanup has happened and preparations for future improvements to the codebase". In the release notes it goes over some devices that saw changes but if you're on the latest Polychromatic or RazerGenie you should be fine.

New devices supported:

  • Razer Laptop Stand Chroma V2.
  • Razer DeathStalker (Essential).
  • Razer Blade 15 (2023).
  • Razer DeathAdder V3.
  • Razer Blade 16 (2023).
  • Razer Blade 18 (2023).
  • Razer Ornata V3 (PID 0x02A2).
  • Razer Viper Mini SE.
  • Razer Cobra Pro.
  • Razer BlackWidow V4.
  • Razer Naga V2 HyperSpeed (Receiver).
  • Razer Viper V3 HyperSpeed.

Other changes:

  • razermouse: many cleanups / function merges to improve code maintenance.
  • daemon: Align classic backlight functions with others - should also fix some persistence bugs.
  • Add various effect functions for "backlight" zone.
  • razermouse: remove default case from matrix effect functions.
  • driver: remove default transaction_id from various functions.
  • razerkbd: fix missing transaction_id assignment for Tartarus V2.
  • driver: remove default 0xff transaction id.
  • razerkbd: add missing argument check for Tartarus V2 static effect.
  • razerkbd: major big cleanup incl. mutex for packets etc.
  • driver: simplify mutex for usb transfers.
  • razeraccessory: remove firmware version caching.
  • Remove unused arguments from razer_chroma_standard_matrix_* functions.
  • driver: add missing device_remove_file for DeathAdder 2000.
  • daemon: Add get_idle_time & get_low_battery_threshold to Viper Ultimate.
  • Enable horizontal scroll feature on Razer Naga Chroma.
  • daemon: restore keyboard driver mode on resume.
  • Add install_requires to setup.py files.
  • daemon: remove fallback in maxDPI.
  • daemon: stop silently constraining DPI value to max.
  • daemon: constrain DPI and poll rate in restore code.
  • daemon: stop silently constraining DPI value to max.
  • Add effect example based on CPU temperature.
  • daemon: notify for new effect when calling setCustom/setKeyRow.
  • daemon: deduplicate BatteryManager initialization.
Article taken from GamingOnLinux.com.
15 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
7 comments

drjoms Nov 2, 2023
As someone who owned a Razer mouse(some buttons died WITHIN first year of use!) - i gotta say, stay away from it.
I am not even bitching about quality of hardware.
I am talking about software side of things.
You need to run a server application at all times to support some hardware features. And my experience was not stellar with it.
Its experience from a roughly year ago. So it was recent software I was using. Never again.
Its unacceptable.

You want something nice for Linux - check out libratbag/piper. Check what mice are supported there and get THAT mouse.

I am very happy with my second wired mouse from logitech. G502 heroe. Its amazing mouse with abundance of buttons, high resolution, a lot of customization and allows for hardware profile.
And mouse scroll changer, my god how good it is to scroll through whole pdf file of 30 pages or more with just one finger movement.

Would not touch Razer mouse again, not unless its supported by libratbag. Unless its a dumb mouse. But then, i am too spoiled by proper logitech mice that work with libratbag. And let me tell you, I deeply distrust anything and everything made in China. Burned on quality too many times. But Logitech so far has not been a major disappointment to me.
https://github.com/libratbag/libratbag/wiki/Devices
WorMzy Nov 2, 2023
I haven't bought a Razer mouse since 2013, shame to hear they're still just as poorly made as they were back then.

I used to use Roccat up until Stefan stopped updating roccat-tools (unofficial Linux userspace tools), I guess Roccat themselves didn't want to pick up maintaining them (or else didn't want to commit to first-party support), but I jumped ship to Corsair (using ckb-next) in 2019. Not had any complaints.
drjoms Nov 2, 2023
Quoting: WorMzyI used to use Roccat up until Stefan stopped updating roccat-tools (unofficial Linux userspace tools), I guess Roccat themselves didn't want to pick up maintaining them (or else didn't want to commit to first-party support), but I jumped ship to Corsair (using ckb-next) in 2019. Not had any complaints.

I think that Roccat mouse was first peripheral that I got myself specifically for Linux compatibility. Shame they stopped.
https://www.gamingonlinux.com/2016/12/stefan-achatz-the-developer-who-worked-on-linux-support-for-roccat-devices-answers-why-hes-stopping/
Raaben Nov 2, 2023
I've never had good luck with mice; I tend to somehow wear them out in a year, two tops. At this point I kinda consider them disposable.

I am on a G502 (again) right now, but my previous Basilisk worked great while it lasted. With OpenRazer/Polychromatic, the experience was pretty good and not nearly as bloated as the official programs for these things... used it with a BlackWidow (spilled a drink and killed that) and Orbweaver (found a new old G13 which is just flat out better). I don't love Razer, but always they felt on par with Logitech to me, just more RGB for those few extra FPS.
F.Ultra Nov 2, 2023
View PC info
  • Supporter
Quoting: drjomsAs someone who owned a Razer mouse(some buttons died WITHIN first year of use!) - i gotta say, stay away from it.
I am not even bitching about quality of hardware.
I am talking about software side of things.
You need to run a server application at all times to support some hardware features. And my experience was not stellar with it.
Its experience from a roughly year ago. So it was recent software I was using. Never again.
Its unacceptable.

You want something nice for Linux - check out libratbag/piper. Check what mice are supported there and get THAT mouse.

I am very happy with my second wired mouse from logitech. G502 heroe. Its amazing mouse with abundance of buttons, high resolution, a lot of customization and allows for hardware profile.
And mouse scroll changer, my god how good it is to scroll through whole pdf file of 30 pages or more with just one finger movement.

Would not touch Razer mouse again, not unless its supported by libratbag. Unless its a dumb mouse. But then, i am too spoiled by proper logitech mice that work with libratbag. And let me tell you, I deeply distrust anything and everything made in China. Burned on quality too many times. But Logitech so far has not been a major disappointment to me.
https://github.com/libratbag/libratbag/wiki/Devices

The exact opposite experience here. Logitech always have broken scrollwheels for me (last one to break was a G703), finally bought a Razer DeathAdder V3 Pro (no server application needed at all) and that have been smooth sailing since.


Last edited by F.Ultra on 3 November 2023 at 12:21 am UTC
14 Nov 5, 2023
View PC info
  • Supporter Plus
Quoting: WorMzyI haven't bought a Razer mouse since 2013, shame to hear they're still just as poorly made as they were back then.

I used to use Roccat up until Stefan stopped updating roccat-tools (unofficial Linux userspace tools), I guess Roccat themselves didn't want to pick up maintaining them (or else didn't want to commit to first-party support), but I jumped ship to Corsair (using ckb-next) in 2019. Not had any complaints.

1) I disagree about being poorly made. They're good. As good as Logitech? I haven't had one for many years because they don't make a mouse I want. I agree Logitech sets the standard.

2) I really liked my Roccat Nyth, however it started experiencing a problem with the main click button. That's core functionality. I've never had that happen before. As the Nyth isn't made anymore, I had to find another mouse with lots of side buttons while still having grip space for the thumb. After trying a few from eBay and then reselling the ones I didn't want, I landed with the Razer Naga Pro (v1). I don't like wireless, so I don't plug in the receiver and I keep the cable attached. I love the feet and the optical clicks. It feels like good quality to me. The only thing I'd change is make it a bit longer like the Nyth was since I have large hands and got used to that.

Razer software? Well, I cheated and installed the Razer stuff onto a work Windows machine, plugged my mouse in once and configured it; now it's set forever.
F.Ultra Nov 7, 2023
View PC info
  • Supporter
Quoting: 14
Quoting: WorMzyI haven't bought a Razer mouse since 2013, shame to hear they're still just as poorly made as they were back then.

I used to use Roccat up until Stefan stopped updating roccat-tools (unofficial Linux userspace tools), I guess Roccat themselves didn't want to pick up maintaining them (or else didn't want to commit to first-party support), but I jumped ship to Corsair (using ckb-next) in 2019. Not had any complaints.

1) I disagree about being poorly made. They're good. As good as Logitech? I haven't had one for many years because they don't make a mouse I want. I agree Logitech sets the standard.

2) I really liked my Roccat Nyth, however it started experiencing a problem with the main click button. That's core functionality. I've never had that happen before. As the Nyth isn't made anymore, I had to find another mouse with lots of side buttons while still having grip space for the thumb. After trying a few from eBay and then reselling the ones I didn't want, I landed with the Razer Naga Pro (v1). I don't like wireless, so I don't plug in the receiver and I keep the cable attached. I love the feet and the optical clicks. It feels like good quality to me. The only thing I'd change is make it a bit longer like the Nyth was since I have large hands and got used to that.

Razer software? Well, I cheated and installed the Razer stuff onto a work Windows machine, plugged my mouse in once and configured it; now it's set forever.

I think people tend to forget that modern gaming mice is extremely lightweight, e.g my DeathAdder V3 Pro is 63g, regardless of the quality of components there is only so much stress + wear and tear that something weighing that little can withstand.

Compare that with the first mouse I owned, the original tank mouse for the Amiga 500, that beast weighed in at about 200-300g and the buttons on it had a very short life.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.