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.
Some you may have missed, popular articles from the last month:
7 comments
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
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
3 Likes, Who?
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.
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.
0 Likes
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/
1 Likes, Who?
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.
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.
0 Likes
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
0 Likes
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.
0 Likes
Quoting: 14Quoting: 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.
0 Likes
See more from me