Software
Just like most ROG devices, the Carry also uses ROG Armoury as the driver software. It's a well-made program that follows the design and color elements of the ROG lineup, which means you'll see a lot of black and red colors and harsh, sharp edges and metallic-like elements displayed. The program is quite intuitive as all settings can basically be accessed easily. I encountered no bugs or issues while using this program.
The main screen that pops up after opening the software is the Buttons section where you can adjust button mapping. There's an option to create macros, and these have their own main tab that can be accessed at the top—as far as I know, you can create nearly an endless amounts of macros. The Performance page lets you play around with sensor and button response settings. I'd highly suggest using the 1000 Hz polling rate and lowest-available button-response value of 4 ms. The Calibration tab contains the lift-off distance settings with a number of pre-defined options, but you can manually calibrate the LOD as well. Next, the Power section displays battery stats, as well as the sleep timer for the mouse. There's a profile panel on the left that's always visible, containing three different profiles you can link to specific program launches.
ROG Armoury takes up about 408 MB of disk space and consumes 58 MB of memory on my configuration. It's not lightweight, so if you'd like, you can delete the software after setting everything up as the mouse has built-in memory. However, my set macro was lost during this process (all other settings were kept)—this occurred with the Gladius II Wireless as well.