The
ROG Armoury Software User Guide might help you. Although it doesn't seem particularly informative, lol.
Issue 1:
You can try
other executables which do the same thing as NirCmd in slightly different ways. Or you can use
more advanced methods such as shell scripts, WinAPI calls, and blank screensavers which could send a power-down command to display, send a power-down command to GPU, or simply black out the screen.
AMD Catalyst and NVIDIA GeForce Experience softwares sometimes provide little options/settings which can force monitor behaviours.
Issue 3:
Is there no setting in Armoury which allows >500Hz mouse polling rates?
Issues 1, 2, 3:
I don't run ROG Armoury, but from your description it seems that the software asserts "Realtime" process priority from the WinOS. Probably so that it has full control over subprocesses which themselves control functions of display, mouse, etc. The cure for this is to run Windows Task Manager (taskmon.exe), right-click on the Armoury process and Set Priority to "High" or "Above Normal", thus it would poll the system with less frequency and cease interfering with higher-priority processes. I doubt the runtime priority can be edited in the launch shortcut or startup commands, Armoury is just not that sort of program, lol. Interestingly,
this wiki article identifies ROG Armoury as a broken driver which causes system faults and recommends it be removed.
"All opinions are not equal. Some are a very great deal more robust, sophisticated and well supported in logic and argument than others." - Douglas Adams
[/Korth]