OpenRazer, a popular open-source driver and daemon that enables control over Razer peripherals on Linux, has just released its latest update, version 3.9.
This new release includes some exciting additions and improvements but also introduces a breaking change that users should be aware of. One of them is that OpenRazer 3.9 has replaced the deprecated Python package ‘notify2’ for sending notifications. Instead, it now relies on the ‘notify-send’ command to deliver system notifications.
As a result, the OpenRazer daemon package must now depend on a package that includes ‘notify-send.’ While this change modernizes the notification system, it may require users to install additional dependencies, depending on their Linux distribution.
And now to the thing you’re probably most looking forward to – added support for new Razer devices. In light of this, OpenRazer 3.9 includes support for the following models:
- Razer Blade 14 (2023 and 2024 editions)
- DeathAdder V3 Pro (models 00c2/00c3)
- Razer Ornata V3 Tenkeyless
- Razer Viper V3 Pro (both Wired and Wireless versions)
- Razer BlackWidow V4 X
- Razer BlackWidow V3 Pro (Wireless)
- Razer Naga Epic
- Razer Goliathus Chroma 3XL
- Razer BlackWidow V4 75%
- Razer Ornata V3 [028F]
- Razer Naga (1532:0015)
These additions mean that more users can now fully utilize OpenRazer’s features, providing even more flexibility and customization options for their Razer peripherals.
OpenRazer 3.9 also includes several bug fixes and enhancements, making the software more reliable and easier to use. Among the improvements:
- The daemon now has added functions such as
get_idle_time
andget_low_battery_threshold
to all applicable devices. - The Python library (
pylib
) has been updated with new capabilities for managing idle time and low battery thresholds. - Handling of UnicodeDecodeError issues with persistence files has been improved.
- Debian packages no longer have a false dependency on GTK3.
- A new configuration option, “persistence_dual_boot_quirk,” has been introduced.
- Battery notifications have been updated to ignore false 0% battery levels, which helps prevent unnecessary alerts.
- Updates were made to correctly translate the “Fn” key for the BlackWidow V4 75% and to fix event file issues for the BlackWidow V3 Mini Hyperspeed.
You can also see if your device is supported by visiting OpenRazerโs website. The changelog provides detailed information about all changes.