

This can be used to create "Shift states" to switch the functionality of inputs. Profiles can also have child profiles, and child profiles can "inherit" the plugins of a parent profile. A number of plugins can be grouped together into a Profile. The primary target audience is gamers, UCR is intended to be able to replicate the functionality that comes with programmable keyboards / mice / joysticks etc.

The aim of UCR is to allow end-users to easily leverage the power of AHK without having to learn to code.Īt it's basest level, think of it as a way for an end-user to run a number of scripts written by various people, and manage when each script runs, what keys trigger it's functions, tweak each script's parameters, etc - solely by using a GUI application.
