NariCTL is a tool which allows you to make changes to the Razer Nari Ultimate headset settings
Download the executable for your platform from the Releases page and execute the program
Get rust for your platform by going to rustup and following the instructions in the website.
Once rust is installed, clone the repository, change the directory to the root of the cloned repository and run
cargo b --release
Once the build completes, try out the completed binaries at "target/release" directory
Note: If you get permission errors, copy 71-narictl.rules
to /usr/lib/udev/rules.d/
, then run this command as the root user: udevadm control --reload-rules && udevadm trigger
Usage: narictl [options] [arguments]
Options:
color <R,G,B> | Change led color to values (max value for each 255)
brightness <value> | Change led brighness to value (max 100)
haptics <value> | Change haptic intensity to value (max 100)
mic_monitor, sidetone <value> | Change mic monitor state to value (max 86)
mv, voltage | Get the current voltage of the battery (EXPERIMENTAL)
-h, --help | Shows this help menu
-v, --version | Shows the application's version
- Enable/Disable haptics
- Set haptics intensity level
- Enable mic monitoring
- Set mic monitoring volume level
- Set LED color in the headset (static only)
- Set LED brightness
- Get headset voltage (Experimental)
- Add support for reading data from the headset
- Add more color effects support (fading, spectrum, etc)
-
rust (https://www.rust-lang.org)
-
relm 4 (https://relm4.org)
-
gtk-rs (https://gtk-rs.org)
RAZER is the trademark or registered trademark of Razer Inc.