Do you have some Razer hardware? You need to take a look at Polychromatic, built on top of OpenRazer, it's a wonderful open source UI for managing all your Razer devices on Linux.
Just released the developer emailed us to mention it's going through a big overhaul. They've dropped WebKitGTK in favour of PyQt5 which they say "this means it's no longer a hybrid web app and now functions as a traditional desktop application". It's also been redesigned to be cleaner and still looks great.
This is the first proper stable release in three years, so much has changed. Device support expanded too:
- OpenRazer is no longer a hard dependency.
- This software can run without OpenRazer installed, but will be limited.
- Add support for multizoned hardware
- Including the logo, scroll wheel, and battery charging states.
- Add support for battery status, sleep and low power modes.
- Support custom effects for all compatible hardware.
- Add shortcut to open mouse preferences for acceleration settings.
- Button to sync DPI ranges to compatible hardware.
- Only a couple of devices support this in the firmware. For most mice, this option isn't available.
- Add information about macros and key remapping.
You will also find: a new troubleshooter to help sort out problems, the tray icon feature was upgraded to feature new options, polychromatic-cli is a new command-line tool to enable a few functions without the UI, improved font rendering, new translations and a big one — a whole new effects editor that allows you to create static and animated effects.
Overall a fantastic update to such a useful program.
See the release notes on GitHub for the full info.